使用属性传递创建的整个链接,而不是工作。

时间:2011-10-03 09:50:30

标签: jquery

尝试为某种目的动态创建链接

$('', {
   text: 'Click here!',
   href: 'http://www.example.com',
   title: 'Click to win'
   }).appendTo('body');

但这不起作用......有什么不对吗?

http://jsfiddle.net/QJy6P/

3 个答案:

答案 0 :(得分:1)

您没有在小提琴中选择jquery选项,还指定了您创建的内容<a/>

$(function(){
$('<a/>', {
   text: 'Click here!',
   href: 'http://www.example.com',
   title: 'Click to win'
   }).appendTo('body');
})

DEMO

答案 1 :(得分:1)

您需要初始参数来动态创建A链接元素:

$('<a/>', {
   text: 'Click here!',
   href: 'http://www.example.com',
   title: 'Click to win'
   }).appendTo('body');

答案 2 :(得分:1)

你应该这样做:

$('<a/>', {
   text: 'Click here!',
   href: 'http://www.example.com',
   title: 'Click to win'
   }).appendTo('body');