「JavaScript」JQUERY 給循環設定子元素的添加CLASS,看代碼
for (var j = 0; j < n; j++) {
$(this).parent(".div").children("a").index(j).addclass("abc1");
}
錯那裡了?
聲明:青鳥問答所有作品(圖文、音視頻)均由用戶自行上傳分享,僅供網友學習交流。
如內容如侵犯了您的權益,請聯繫本站進行刪除!
如若轉載,請註明出處:http://www.6dcc.com/b/s1zb3w392x.html
追問$(this).parent(".star_span").children【j】這樣好像也不行
追答for (var j = 0; j < n; j++) { $(this).parent(".div").contents("a").index(j).addclass("abc1"); } 這樣也不行嗎?
你這個不用循環
$(".div a").addClass()就可以了啊
你這個不用循環
$(".div a").addClass()就可以了啊
追問不是這個問題,
追答那 你不把你的HTML的結構 發出來看 也看不出哪有錯誤
把代碼粘出來看看吧
.index(j) 這裡 看起來會出問題 但是不知道你的HTML結構是什麼樣 很難判斷
追問是語法錯誤,我改成$(this).parent(".star_span").children("a")[j]就可以了,但是我想添加CLASS,
$(this).parent(".star_span").children("a")[j].addClass("abc")這樣寫好像不行,我想是不是語法的問題?
追答哈 明白了 剛才沒仔細看
$(this).parent(".star_span").children("a")[j]
改成這樣
$($(this).parent(".star_span").children("a")[j]).addClass('xxx')
其他類似問題
您好,看到您是JAVA領域的專家,我想問下,如果想做網頁技術的開發,有怎樣的學習和發展路徑?
2012-11-29jquery:怎麼能阻止第二次點擊click事件啊??
2012-11-29在jsp中,如何點擊左面div中的連結,在右邊div中顯示出連結,可不可以用jquery來編寫?如何編寫
2012-11-22Java RMI服務管理問題,在運行一段時間後服務會自動關閉,如何解決
2012-11-29js代碼取不到action中的值
2012-11-29js 怎樣 將 數組 序列化 存儲到 cookie 中 比較好一些
2012-11-29jquery div屬性為display:none js取值問題
2012-11-28求JQuery UI 視頻 教程或者完整PDF文檔
2012-11-15jquery中怎麼找id相同的控制項中其中一個
2012-11-29jQuery如何實現遮罩層遮住frameset框架
2012-11-23jquery 獲取頁面所有下拉列表
2012-12-01jsonp返回的數據,與普通json數據有什麼不同?
2012-11-19