-1
http://jsfiddle.net/defencedog/2Skc7/使用。先後()與HREF選擇
我試圖刪除在線類僅用於管理具有唯一的URL namaley /U1。這個想法是掃描包含TWO類的所有div,即後(用戶回覆)& 在線(用戶當前登錄)。然後檢查此回覆或div是否來自管理,然後刪除在線類,從而刪除左側浮動的在線圖片。
任何想法,將不勝感激
http://jsfiddle.net/defencedog/2Skc7/使用。先後()與HREF選擇
我試圖刪除在線類僅用於管理具有唯一的URL namaley /U1。這個想法是掃描包含TWO類的所有div,即後(用戶回覆)& 在線(用戶當前登錄)。然後檢查此回覆或div是否來自管理,然後刪除在線類,從而刪除左側浮動的在線圖片。
任何想法,將不勝感激
x[i]
是不是在你的例子jQuery的元素,所以你不能調用jQuery方法如.has()
和.removeClass()
就可以了。所以,你可以在一個jQuery對象包裝它:
var x = $('div.post.online');
for (i = 0; i < x.length; i++) {
if ($(x[i]).has('a[href="/u1"]')) {
$(x[i]).removeClass('online');
}
}
或:
$('div.post.online').each(function(index, element) {
if ($(element).has('a[href="/u1"]')) {
$(element).removeClass('online');
}
});
日Thnx讓我明白了,你能告訴我這個代碼是如何能夠進行使用的工作:包含,而不是。先後() – nightcrawler