我有這個動態文本pluto.co/bf4d4ce3-c2b9-4e77-8adb-925f5adf927a
,我想用jquery刪除斜槓和文本結尾之間的代碼。如何從「/」文本中刪除文本?
我試着用下面的:
var div = $("div.text");
div.text(div.text().trim().replace("/bf4d4ce3-c2b9-4e77-8adb-925f5adf927a", ""));
但不起作用,因爲文字時,我刷新頁面變化。
我有這個動態文本pluto.co/bf4d4ce3-c2b9-4e77-8adb-925f5adf927a
,我想用jquery刪除斜槓和文本結尾之間的代碼。如何從「/」文本中刪除文本?
我試着用下面的:
var div = $("div.text");
div.text(div.text().trim().replace("/bf4d4ce3-c2b9-4e77-8adb-925f5adf927a", ""));
但不起作用,因爲文字時,我刷新頁面變化。
你可以做到這一點沒有正則表達式:
var tmpString = div.text().trim().split('/');
tmpString.pop();
div.text(tmpString.join(''));
您的答案是我在StackOverflow上收到的最快的答案。非常感謝你@antyrat! – 2014-09-29 16:34:43
ITYM'.join('/')' – Alnitak 2014-09-29 17:23:56
使用。 Split()然後刪除數組的最後一部分
jQuery是一個DOM操作庫,而不是文本庫。 – Alnitak 2014-09-29 17:20:46