我用jquery写了一个simpe内联编辑。 插件工作得很好,但是我在javascript函数中调用脚本时遇到问题,需要2次点击才能激活插件。 有谁知道解决这个问题的方法..我只想点击一下! 提前致谢。
Let's update function update(id) { $("#edit" + id).kb_edit(); }
如果插件中的function需要您在里面设置的click事件处理程序,那么这意味着在运行.kb_edit()
之前不会设置它。
所以第一次单击运行.kb_edit()
,它设置click
处理程序。
然后第二次点击实际上触发了第一次点击设置的任何内容。
对于初学者来说,你可以通过不使用onclick来清理它…
Let's update $(document).ready(function() { $("#myAnchor").click(function(){ ///put your update code here including the kb_edit code }); });
或者如果你有一系列的这个,你可以使用...
并更改jquery选择器:
$(".myAnchor").click(function(){
以上就是jQuery教程分享javascript中的Jquery需要两次点击相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/jquerytutorial/532383.html