我需要從Javascript中放置幾個屬性,因爲我無法編輯主代碼所在的文件,這是一個jsp文件(不要問我爲什麼)。如何把動態數據從後端進入ATTR()jQuery函數?
如果你看到的元素,它應該是這樣的:
<a class="callBtn dartClick callfix"
name="contact_us_purchase" dartId="2014_HLI_HLG_Home_Call_Us_CTA_OnClick"
href="tel:1-<loans:fmtPhone phone="${contactPhoneNumber}"
separator="-" areaCodeParens="false" />">Call</a>
這是我的jQuery代碼至今:
var contact = $("[name='contact_us_equity']");
contact.attr({
'href': 'tel:1-<loans:fmtPhone phone="${contactPhoneNumber}"',
'separator': '-',
'areaCodeParens': 'false'
});
這個問題,是href
元素渲染因爲它是這樣在HTML看起來像這樣:
<a class="callBtn dartClick callfix"
name="contact_us_equity" dartid="2014_HLI_HLG_Home_Call_Us_CTA_OnClick"
href="tel:1-<loans:fmtPhone phone="${contactPhoneNumber}""
separator="-" areacodeparens="false">Call</a>
有什麼建議嗎?
$( 「一個[名稱= 'contact_us_equity']」); –
您需要的輸出無效。 'href'屬性沒有正確關閉。 – Malk