<ul class="scDetailLinks">
<li>
<h3> ONSTAR®</h3>
</li>
</ul>
jqueryまたはjavascriptを使用してh3に著作権記号があるかどうかを確認する方法
<ul class="scDetailLinks">
<li>
<h3> ONSTAR®</h3>
</li>
</ul>
jqueryまたはjavascriptを使用してh3に著作権記号があるかどうかを確認する方法
.indexOf()
このように、を使用するのはどうですか?
if ( $('.scDetailLinks h3').html().indexOf('®') != -1 ) {
//has copyright
}
®のコピー元のソーステキストがない場合は、次を使用することもできます。
if ( $('.scDetailLinks h3').html().indexOf( String.fromCharCode(174) ) != -1 ) {
//has copyright
}
@Nelsonの応答を行うか、次のことを行うことができます。
if($(".scDetailLinks h3:contains(®)").length){
//...
}
これは子孫もチェックします:
次の解決策を使用して、テキストに著作権記号が含まれているかどうかを確認できます。
if ($('h3').text().includes('®')) {
// Do stuff
}