我正在构建一个通过加载XML文件并更改内容来加载新“页面”的网页。我遇到的问题是,当数据加载时,选择器不工作。加载图库时发生错误。每个图像都有一个“拇指”类。图像加载正常,但我的js中的$(“thumbs”)。click()代码无效。是否有一些与加载该对象的问题,会导致jquery查找选择器时找不到它?JQuery XML选择器问题
0
A
回答
0
您错过了类选择器代码,特别是点号:.
。点击事件改成这样:
$(".thumbs").click();
,它应该工作,但是,如果这个内容是动态加载,您将需要使用。对()方法,正如其他人所说:
$(".container_class").on('click',".thumbs",function(){
//do stuff
});
+0
谢谢!这很好! – saq 2012-08-02 02:18:00
0
是否有一些与加载该对象的问题,会导致 jquery查找选择器时找不到它?
是的。 这听起来像你正在动态加载新的'页面',是吗?如果是这样,那么您在那里的选择器将无法工作,因为在执行时目标元素不存在。尝试使用一个更有活力的友好on()
方法,而不是:
$(".thumbs").on('click',function(e){})
+0
谢谢!这就像一个魅力,现在更有意义。我真的希望我不得不重建整个网站!你拯救了我的一天。 – saq 2012-08-02 02:18:39
相关问题
- 1. jquery选择器问题
- 2. jQuery选择器问题
- 3. JQuery选择器的问题?
- 4. jQuery not()选择器问题
- 5. jQuery CSS选择器问题
- 6. jquery选择器问题
- 7. jquery选择器的问题?
- 8. jQuery选择器有问题
- 9. jQuery选择器问题
- 10. jQuery选择器问题
- 11. jquery选择器问题
- 12. 问题与jquery选择器
- 13. jQuery选择器问题
- 14. jquery选择器问题
- 15. jQuery选择器的问题?
- 16. JQuery h2选择器问题
- 17. jquery选择器问题
- 18. jquery textarea选择器问题
- 19. $(this)选择器问题jquery
- 20. jQuery选择器问题
- 21. jQuery选择器问题
- 22. jquery选择器:父问题
- 23. jQuery类选择器问题
- 24. jQuery CSS选择器问题
- 25. jquery POST选择器问题
- 26. jquery选择问题
- 27. jQuery选择问题
- 28. jQuery选择问题
- 29. jQuery选择问题
- 30. jquery选择问题
如果添加点击处理程序的内容被加载之前,你需要使用事件代表团 – Musa 2012-08-02 01:47:46