作者joec221006 (阿中)
看板Ajax
標題[問題] jQuery html()如何置入屬性問題
時間Tue Jun 30 12:09:38 2009
大家好,
我有一個網頁的連結,
想要在 document ready之後再出現,並且擁有a href 、title等屬性
以下是我的程式碼
$(document).ready(function(){
var link = '<a href="link.php?" title="Login" class="cla" id="menu">Link</a>'
$("#main").html(link);
})
.........
執行之後,會出現"Link"的字樣,
但是 "a href","title","id"等其他屬性階無法正常顯示,
請問該如何解決這類問題?
PS..我曾嘗試用 attr({}),設置屬性,但a href似乎沒有作用
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.236.1
※ 編輯: joec221006 來自: 140.115.236.1 (06/30 12:11)
1F:→ chrisQQ:試試看 create ? 06/30 15:19
2F:推 KOIORI:$("#main").append(link);//請自行測試@@ 07/01 01:44
3F:→ joec221006:append似乎不行也,create是plugin,也許可行,試試看 07/01 09:48
4F:→ abgne:我在ie 6試可以耶..你的瀏覽器版本..?或者是較完整的html.. 07/02 13:03
5F:推 andrew43:忘了分號? 07/04 01:14
6F:→ joec221006:分號沒忘,只是貼上時不小心裁掉了 07/09 23:27