我正在構建一個通過加載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