我想將一些文本作爲鏈接放在div中。如何使用jquery在div內添加文本鏈接?
例如,我想將帶有超鏈接<a href="http://www.google.com"
的文本'Google'放在class-id爲「my-link」的div中。
怎麼可以這樣使用jquery或javascript做了什麼?
我想將一些文本作爲鏈接放在div中。如何使用jquery在div內添加文本鏈接?
例如,我想將帶有超鏈接<a href="http://www.google.com"
的文本'Google'放在class-id爲「my-link」的div中。
怎麼可以這樣使用jquery或javascript做了什麼?
類和ID是不一樣的。
如果ID嘗試:
$('#my-link').html('<a href="http://www.google.com">Google</a>');
演示with ID
如果類嘗試:
$('.my-link').html('<a href="http://www.google.com">Google</a>');
^
如果my-link
是類的目標的div然後
$('.my-link').html(function(idx, html){
return html.replace(/Google/g, '<a href="http://www.google.com">Google</a>')
})
演示:Fiddle
你可以這樣做:
$('.my-link').html('<a href="http://www.google.com">Google</a>');
但它會添加超級鏈接到所有。我的鏈接 div的,所以這是最好的ID增加div並使用ID上jQuery代碼。
感謝@Sergio您的解決方案,可以請你做一個JS-撥弄展示它。對不起,我的新手技能:P,但不知道有多興奮地把它放在我的HTML文檔中。 – user2773294
@ user2773294,只是在我的回答中添加了演示。 – Sergio
再次感謝@Sergio,我確實需要在適當的腳本標記中加入必要的jquery-lib路徑。我可以簡單地從這裏拿到我的文檔頭標籤中。 我檢查了js-fiddle,但它以與它在這裏出現的相同的方式出現,將它放在我的html文檔中並沒有使它工作。 – user2773294