我想從包含「tab」的某些特定div中刪除具有特定css類「atitleTabs」的href包含「#tab」的錨點。我試過下面的代碼,它不適合我。如何使用jquery查找指定類的錨?
$('div[id*="tab"] a[href*="#tab"])').hasClass(".atitleTabs").remove();
請幫助我,我如何能實現我的目標
我想從包含「tab」的某些特定div中刪除具有特定css類「atitleTabs」的href包含「#tab」的錨點。我試過下面的代碼,它不適合我。如何使用jquery查找指定類的錨?
$('div[id*="tab"] a[href*="#tab"])').hasClass(".atitleTabs").remove();
請幫助我,我如何能實現我的目標
.hasClass()返回一個布爾值,所以你的方法將失敗,錯誤
$('div[id*="tab"] a.atitleTabs[href*="#tab"]').remove();
或
$('div[id*="tab"] a[href*="#tab"])').filter(".atitleTabs").remove();
試試這個:
$('div[id*="tab"] a.atitleTabs[href*="#tab"])').remove();
[hasClass()](http://api.jquery.com/hasClass/)返回一個布爾值 –
布爾值不包含名爲'.remove()'的函數? –
由於.hasClass()
到鏈返回一個布爾值,爲了你的選擇,而無需修改大部分代碼,你可以使用.filter()代替:
$('div[id*="tab"] a[href*="#tab"])').filter(".atitleTabs").remove();
[hasClass()](http://api.jquery.com/hasClass/)返回一個布爾值 –
使用'$('格[ID * =」 ()。atitleTabs「)。remove()',__Can我已經downvote你的問題,因爲你有答案http://stackoverflow.com/questions/22954991/how-to-find-anchor-without-a-specifc-class-using-jquery – Satpal
@Satpal這兩個條件都不同,我想.. 我已經嘗試了上面提供的..它不適用於我 –
Allthough我沒有downvot但不同意這兩個條件是不同的,一個是有班,第二個沒有班,只有不同 – Satpal