我想知道如果jQuery(或者可能是一個jQuery插件)有能力選擇頁面中的文本,所以我可以將其替換。類似於{{myExpression}}在AngularJS中完成的工作 - 我想要做的是選擇{{myExpression}},並用jQuery替換其他東西。jQuery文本佔位符(通過文本選擇?)
是的 - 我知道我可以有一個空的跨度與一個id和改變它的內部文本 - 這不是我所需要的。
謝謝
我想知道如果jQuery(或者可能是一個jQuery插件)有能力選擇頁面中的文本,所以我可以將其替換。類似於{{myExpression}}在AngularJS中完成的工作 - 我想要做的是選擇{{myExpression}},並用jQuery替換其他東西。jQuery文本佔位符(通過文本選擇?)
是的 - 我知道我可以有一個空的跨度與一個id和改變它的內部文本 - 這不是我所需要的。
謝謝
使用:contains
選擇的變化。
http://api.jquery.com/contains-selector/
實例給出:
<div>John Resig</div>
<div>George Martin</div>
<div>Malcom John Sinclair</div>
<div>J. Ohn</div>
<script>
$("div:contains('John')").css("text-decoration", "underline");
</script>
編輯:在進一步的研究,這似乎是對這些問題的重複:
$( '*:含有( 「myMessage」)')返回包含匹配元素的jQuery
是的,jQuery,其實_JavaScript_可以做到。 – undefined
那你爲什麼不使用AngularJS呢? –
@ShijuKBabu不能使用AngularJS(雖然我真的很想),因爲我正在處理的這個項目應該支持舊版本的瀏覽器(我說的和IE6一樣古老 - YES !!!我知道!!!!)和Angular 8我不認爲支持。 – developer82