4
我有一個div如下:如何使用jquery Attr()僅選擇第一個屬性?
<DIV CLASS="variable productPopup"></DIV>
當分配給一個變種,我怎麼只選擇變量?請注意,變量的變化,因此需要選擇第一項,而不是字面的話「變量」
var ID = $(this).attr("class");
我有一個div如下:如何使用jquery Attr()僅選擇第一個屬性?
<DIV CLASS="variable productPopup"></DIV>
當分配給一個變種,我怎麼只選擇變量?請注意,變量的變化,因此需要選擇第一項,而不是字面的話「變量」
var ID = $(this).attr("class");
要獲得提到的第一類,可以拆用空格值:
var firstClass = $(this).attr("class").split(" ")[0];
所以如果class屬性是「foo Bar」,你會得到「foo」。
請注意,jquery有'hasClass()'和'add/removeAttr()'方法。也許你可以使用它來代替手動分割字符串。 – ZeissS 2010-02-03 22:06:22