在jQuery中獲取具有部分屬性匹配的元素非常容易。例如帶有id的可見元素的jQuery選擇器like
section[id^="sect_"]
會得到所有具有帶有sect_xxxx形式的ID的元素。但是,我需要更進一步並獲取 - 這是在jQuery Mobile應用程序中 - 當前可見的部分,並帶有該表單的ID。我嘗試過以各種方式組合可見修飾符,但是畫了一個空白。我會感謝任何能提出正確格式的人。
在jQuery中獲取具有部分屬性匹配的元素非常容易。例如帶有id的可見元素的jQuery選擇器like
section[id^="sect_"]
會得到所有具有帶有sect_xxxx形式的ID的元素。但是,我需要更進一步並獲取 - 這是在jQuery Mobile應用程序中 - 當前可見的部分,並帶有該表單的ID。我嘗試過以各種方式組合可見修飾符,但是畫了一個空白。我會感謝任何能提出正確格式的人。
謝謝。我經常使用過濾器 - 儘管這次沒有想到它。 – DroidOS 2013-03-15 08:28:20
試試這個
檢查,如果該元素是可見的使用is()
$('section[id^="sect_"]').is(':visible'){ //to check if it is visible..
//your stuff if visible
}
把所有元素是可見的,你可以使用:visible
..can使用過濾器太..
$('section[id^="sect_"]:visible')
謝謝。我經常使用過濾器,但不知道是 – DroidOS 2013-03-15 08:24:13
'$('section [id^=「sect _」]:visible')'? – undefined 2013-03-15 08:14:30