要訪問的選擇列表中的其中id與sentiddjQuery的輸入slector
$('.select[id^=sentidd]').change(function() {}
它未能啓動。什麼是正確的語法?
要訪問的選擇列表中的其中id與sentiddjQuery的輸入slector
$('.select[id^=sentidd]').change(function() {}
它未能啓動。什麼是正確的語法?
只能在頁面加載時加載DOM元素嗎?我實際上使用ajax加載它,其中select元素的ID從sentidd1開始,sentidd2等... – MalTec 2011-03-22 20:31:10
@MalTec這完全取決於您放置代碼的位置。如果返回一個AJAX請求,您希望對選擇列表執行一些操作,然後將代碼放在那裏。如果要使用選擇器綁定到所有select元素的change事件,可以使用'.live'將代碼放置在'$ document.ready(...)'中。這裏提供的所有內容都是選擇器,以瞭解如何使用這些元素,這取決於您。 – ahsteele 2011-03-22 20:42:46
試試這個 - select[id^="sentidd"]
- 注意.
不見了,並且新的"
s。
您需要將屬性值放在引號中。選擇前您還有一個.
。這意味着類別爲select
的元素不是HTML select
標記。
的選擇應該是:
$('select[id^="sentidd"]')
@ahsteele thnx的信息。我不知道這個功能。 – MalTec 2011-03-23 07:45:35
沒問題,這是一個教育人們如何堆棧溢出工作的問題。歡迎來到社區。 :) – ahsteele 2011-03-23 13:26:21