jquery click事件失效?或是代码出错?求解惑。 本帖最后由 cnuusw 于 2014-04-22 21:39:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(window.frames["myframe"].document).find(":checkbox") 你可以输出集合长度,看是否找到了元素也许你可以尝试,把代码放在框架加载完毕之后,$("iframe").load(function(){//查找元素绑定事件}); 看调试界面,可以找到元素集合的,但是想不明白为什么click事件失效,我尝试捆绑on 方法,也是无效 调试界面:元素是可以找到的,参见each方法,问题是click事件本身无效,很稀奇的问题,个人估计是jquery的一个bug,bug应该向谁提交呢? $(window.frames["myframe"].document).find(":checkbox") 这选择器写的有问题吧直接改成$(":inpput :checkbox") 选择器本身没问题,参见调试界面,是可以得checkbox集合的。 第二段代码你放在iframe load后的function里面肯定可以的, 我看你那些console里面查看都是在页面加载完成后再查看, 其实你这段代码在iframe加载前就执行了的 您的意思是再加上windows.onload{} 函数。个人感觉你说的似乎有感觉。 您的意思是再加上windows.onload{} 函数。个人感觉你说的似乎有感觉。你可以加上iframe的onload事件,不一定要window的 急等 如何调用兄弟页面的方法?请大家帮忙 求下面代码的兼容性代码 JS实现文本框中的查询及赋值操作 js能取得当前IE中的查看菜单中编码项中的值吗? 请高手帮助:如何移动FLASH标题的位置? sohu新闻留言板的言论自由 怎么防止用户提交内容过快 怎样获得光标处于那一行 关于JS的作用域,值传递的问题 图片轮播的代码调试 extjs4.2查找表单字段的问题
//查找元素绑定事件
});
看调试界面,可以找到元素集合的,但是想不明白为什么click事件失效,我尝试捆绑on 方法,也是无效
调试界面:元素是可以找到的,参见each方法,问题是click事件本身无效,很稀奇的问题,个人估计是jquery的一个bug,bug应该向谁提交呢?
选择器本身没问题,参见调试界面,是可以得checkbox集合的。
您的意思是再加上windows.onload{} 函数。个人感觉你说的似乎有感觉。
您的意思是再加上windows.onload{} 函数。个人感觉你说的似乎有感觉。
你可以加上iframe的onload事件,不一定要window的