jquery操作css相同class的節點
最新
09-19
平時的工作中有時候需要同時操作多個class相同的節點,這裡使用jquery操作css相同class的節點。
如果直接使用$(『.class』).val();或$(『.class』).attr(」);則只能獲取第一個class為指定值的dom節點。
如果想獲得所有class為指定值的dom節點,則需要先獲取數組,再遍曆數組以此獲取每一個節點對應的屬性值。
下面是例子:
例如有如下html代碼:
對應操作的js代碼:
varidArr=newArray();
varidsContainer=$(".class_example");//獲取所有節點的dom數組
varlen=idsContainer.length;//數組長度
for(varindex=;index
var$container=$(idsContainer[index]);//循環遍歷每一個dom節點
varid=$container.attr("fid");//獲取屬性值
// or
varid=$container.val();
alert(id);
idArr.push(id);
}
//數組轉字元串
ids=idArr.join( , );
//數組轉字元串轉數組
str.split("")
點擊展開全文
※網站工作原理第二部分:客戶端-伺服器模型和Web應用程序的結構
※十個免費的web前端開發工具
※使用jquery.qrcode生成二維碼
※下劃線是否破壞可讀性?
※三十年前的高深技術,在JS中又重新活躍了
TAG:京程一燈 |