我有上述情況,我需要能夠檢查是否使用id =檔案和定製數據屬性的DIV - 說「hobartcity77」存在。
我一直在測試這個代碼:
if($('div#mainContainer div#'+urlType).find('[data-unique='+urlUnique+']').length > 0) {
}
但是,僅第一個div匹配 - 這似乎並沒有搜索雖然名單。
我怎樣才能得到這個搜索的div的列表,看看我是否有匹配。
THX
我有上述情況,我需要能夠檢查是否使用id =檔案和定製數據屬性的DIV - 說「hobartcity77」存在。
我一直在測試這個代碼:
if($('div#mainContainer div#'+urlType).find('[data-unique='+urlUnique+']').length > 0) {
}
但是,僅第一個div匹配 - 這似乎並沒有搜索雖然名單。
我怎樣才能得到這個搜索的div的列表,看看我是否有匹配。
THX
在代碼中使用find()
是多餘的,因爲你的第一個選擇器選擇div和find()
試圖找到選擇專區內另一個div試試這個:
if($('#mainContainer div[data-unique='+urlUnique+']').length > 0) {
請注意,ID必須是唯一
不能爲多個元素使用相同的id
。將那些id
更改爲class
,然後繼續。
if($('div#mainContainer div[data-unique='+ urlUnique +']').length > 0) {
}
謝謝你,非常好的點...奇怪我沒有看到... :) thx – Adam 2012-07-18 04:14:53
@Adam歡迎:) – undefined 2012-07-18 05:40:28