2015-12-29 68 views
-1

我試圖用連字符( - )替換超鏈接文本中的空格。
下面是我的錨標記:從主播刪除空格href

<a href="${user.workstation}"></a> 

,我想有些事情是這樣的:

<a href="replace(${user.workstation}, " ", "-")"></a> 

請指點。

+0

是這個角? – Bek

+1

javascript有一個叫做'.replace'的簡單函數https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace你不能使用它嗎? – Bek

+1

Try,str.replace,http://www.w3schools.com/jsref/jsref_replace.asp – Ravneet

回答

1

請試試這個

var corrected = $('a').attr('href').replace(/ /g,'-'); 
$('a').attr('href' , corrected); 

replace()方法搜索指定的值,或正則表達式的字符串,並返回在指定的值被替換一個新的字符串。

執行global match(查找所有匹配,而不是第一場比賽後停止)

+0

我是否需要將此添加到Jquery的ready方法中? – kamal

+0

是的,那會更好。 –

+0

是否可以像上面例子中提到的那樣使用這種內聯代碼? – kamal