時々リンクを含む多くdiv
の があります。リンクがあるかどうかを確認したい。これは私の試みです:
var container = $(this).closest('.content').find('.text');
//Check if text contains a tags
if(container+':has(a)'){
alert('contain link');
}
else{
alert('no link found'); //Alert "contain link" even if no link is found.
}
実行することで、アンカー タグcontainer.html()
を含む正確なコンテンツを確認できますcontainer
が、上記のコードでは常に、アンカー タグが見つからないと表示されます。
誰かが私が間違っていることを教えてもらえますか?