将名称attr添加到生成的<span> </span>

时间:2009-09-12 20:18:11

标签: jquery dom

我正在使用这行代码:

initWords($('<span></span>').addClass('word').text(data.word).appendTo('#wordBank'));

除了创建<span class="word">word</span>之外,我还想在标签上添加name =“WORD HERE”。

我看到$(".word").attr("name"),但这是我如何将attr名称设置为span.word

2 个答案:

答案 0 :(得分:8)

要设置属性,请使用2 parameters

$(".word").attr("name", "somevalue");

答案 1 :(得分:0)

如果您使用

$(".word").attr("name")

您在页面中找到第一个 span 名称属性。

如果要使用以下语法设置值:

1)使用“attr(key,value)”将单个属性设置为一个值,匹配的元素:

$("img").attr("key", "value");

2)使用“attr(properties)”为匹配的元素设置一些属性:

$("img").attr({ key1: "value1", key2: "value2" });