2009-10-09 181 views
1

有人能讓我知道選擇具有給定屬性的元素類型的正確方法嗎?在我的特定情況下,我試圖訪問具有「for」屬性的標籤,其值爲「P500_CB_TRANSFERUNIVERSITY」。在jQuery中選擇具有屬性值的元素類型

我會雖然propery jQuery的語法會像
$('label [for=P500_CB_TRANSFERUNIVERSITY]')但這似乎並不奏效。

+0

顯示您的標記,即jQuery的應該工作。 – ChaosPandion 2009-10-09 16:24:43

回答

2

只需乘坐空間出來,它應該工作:

$("label[for=P500_CB_TRANSFERUNIVERSITY]") 
+0

好的,我甚至沒有注意到它。 – ChaosPandion 2009-10-09 17:32:53

0

看起來像缺少屬性值的引號。這應該很好地工作:

$("label[for='P500_CB_TRANSFERUNIVERSITY']") 
+0

行情是不需要的,因爲沒有空格。 – 2009-10-09 16:27:53

+0

內部引號不是問題。問題在於標籤和[。 – Andrew 2009-10-09 16:29:05

+0

ahh甚至沒有注意到這個空間。我總是用引號,一定是出於習慣,所以我認爲這是正確的做法 – Mark 2009-10-09 17:14:50

2

嘗試:

$('label[for=P500_CB_TRANSFERUNIVERSITY]') 

這是完全一樣的,只是在空間中刪除。

相關問題