私はjavascriptの非常に新しいものであり、基本的にこの場所や他のさまざまなリソースを見つけるために多くのグーグルで行ったと言って始めたいと思います。私が望むものに変更するためのスクリプトを見つけている間に(そしてそれを動作させるために)、指定されたdiv内で作成されたリンクに干渉します。 javascriptからリンクを除外する方法はありますか?javascriptはテキストに影響しますか?Javascriptからリンクを除外する
これはjavascriptです。最初の部分がうまく動作することは問題ありませんが(引用符で囲まれたテキストを置き換える場合)、htmlが引用符で囲まれているリンクやイメージは除外されているようです。
$("div.gam-posttem div").each(function(){
this.innerHTML = this.innerHTML.replace(/\"([^\"]+)\"/g,
'<div class="gam-quotetext">"$1"</div>');
});
$not('div.gam-posttem > div > a').each(function(){});
そして、ここでは、私が使用していたHTMLです。
<div class="gam-posttem"><div class="gam-posttem1">
"quote here" and regular text here. "more quote here"
<br><br><a href="http://www.google.com">Link is Here</a>
</div></div>
すべてのヘルプは大歓迎、あなたはCSSなどの任意の詳細情報を、必要な場合は、お気軽にお尋ねくださいされています。
は正確にあなたはJavascriptをあなたのリンクをどうするかをしたいですか? – Vedant
タグ内のテキストを避けるためにregexを更新することができます。そうでなければ内部ループを使用してタグをスキップします – Bug