作者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