2013-03-31 21 views
0

使用jQuery沒有選擇。我想要的是選擇沒有按鈕類的'content'類,然後選擇span標籤。我想下面的代碼,但它不工作:Jquery的不是選擇器,用於多類

$(".content:not('.button') span"); 
+0

是'span'裏面'.content'? – SachinGutte

+1

如果您可以提供一些示例HTML,那真的很有幫助。 – Lix

+0

是的,跨度內。內容 – saadsafdar

回答

0

我建議:

$(".content:not(:has('.button')) span"); 

或者:

$('.content').filter(function(){ 
    return !$(this).find('.button').length; 
}).find('span'); 
+0

看到一個選擇或邏輯一樣,在我的代碼會真的使我想起我的HTML結構或如何我分析它。 – Lix

+1

我也是,但是沒有任何有關HTML結構的信息(我看到你已經提出要求),或者關於OP想要做什麼的信息,這是我現在可以提供的最好的信息。 –

0

使用:not(:has(selector)),這裏有一個工作示例:

jsFiddle

$(".content:not(:has(.button)) span");