我想先說我對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
可以更新正則表達式來避免標籤內部的文字,否則使用內部循環跳過標籤 – Bug