<script>
$(function(){
$("#btnLogin").live("click",function(){
alert("a");
});
});
</script><input id="user" type="text"/>
<input id="pwd" type="password"/>
<input id="btnLogin" type="button" value=" 登录 " />这段代码在猎豹浏览器下失效。但如果我去掉<input id="user" type="text"/><input id="pwd" type="password"/>中其中一个input后,此代码又有效。请高手帮忙。说明一下。要求是要动态绑定的。
$(function(){
$("#btnLogin").live("click",function(){
alert("a");
});
});
</script><input id="user" type="text"/>
<input id="pwd" type="password"/>
<input id="btnLogin" type="button" value=" 登录 " />这段代码在猎豹浏览器下失效。但如果我去掉<input id="user" type="text"/><input id="pwd" type="password"/>中其中一个input后,此代码又有效。请高手帮忙。说明一下。要求是要动态绑定的。
$(function(){
$("#btnLogin").live("click",function(){
alert("a");
});
});
</script><input id="pwd" type="password"/>
<input id="btnLogin" type="button" value=" 登录 " />这样就正常了。不知为什么多一个INput就不正常
$("#btnLogin").click(function(){
alert("a");
});
});
<input id="pwd" type="password" />/>前面加个空格。有的浏览器要求这个。
因为我在其它地方用到动态的控件,所以才用live