頁面加載jquery之後,是否可以用其他文本替換確切的文本?用jquery加載頁面之後替換特定文本
例如,我的數據是在php循環內動態生成的。一旦它完成輸出信息,我想做一個查找和替換,在整個頁面中用「測試短語2」替換短語「測試短語1」。這可能嗎?
頁面加載jquery之後,是否可以用其他文本替換確切的文本?用jquery加載頁面之後替換特定文本
例如,我的數據是在php循環內動態生成的。一旦它完成輸出信息,我想做一個查找和替換,在整個頁面中用「測試短語2」替換短語「測試短語1」。這可能嗎?
我想你會發現jquery-translate有用。它甚至有你需要的方法,即:$()。 nodesContainingText(...)
您不需要另一個插件來完成此任務。
jQuery函數.replace()對此很好。你可以在任何屬性或文本上使用它。例如:
var href = $this.attr("href").replace(/param\/.*\//, "param/newparam/");
這 - 使用正則表達式 - 需要一個URL,並與param/newparam
取代的param/anything/
第一次出現。