为什么在jsp页面点击不能调用jquery
jsp代码
<s:if test="#s.seatState==0">
<img id="flag" src="images/xzgp_kz.jpg" width="15" height="14" title="<s:property value="#s.seatRow"/>排<s:property value="#s.seatCol"/>座<s:property value="ms.flag6"/>元"/>
<input type="hidden" value="<s:property value="#s.seatNo"/>" class="seatNo"/>
<input type="hidden" value="<s:property value="#s.seatRow"/>-<s:property value="#s.seatCol"/>" class="rowCol"/>
</s:if>
jquery代码
jQuery("img#flag").click(function(){
var obj = jQuery(this);
var rowCol = obj.attr("title");
// var Row = rowCol.substring(0,rowCol.indexOf(","));
// var Col = rowCol.substring(rowCol.indexOf(",")+1,rowCol.length);
var price = jQuery("span#price").text();
var desc = jQuery("span#desc").html();
if(obj.attr("src")=="images/xzgp_nx.jpg"){
jQuery("span#desc").html(desc.replace(rowCol+" ",""));
obj.attr("class","");
obj.attr("src","images/xzgp_kz.jpg");
}else{
var count = jQuery("img.yousea").length;
if(count>=5){
alert("最多每单可以选择5个座位!");
return;
}
jQuery("span#desc").html(desc+""+rowCol+" ");
obj.attr("class","yousea");
obj.attr("src","images/xzgp_nx.jpg");
}
jQuery.GetCount();
});
------解决方案--------------------楼主仔细看下有没有少括号,这个问题很容易犯的。还有,Jquery的包应该导进来了吧。
------解决方案--------------------你可以alert一下,看看jquery代码执行了没有
------解决方案--------------------什么错误提示?
楼主 弄个firebug 调试下