我正在使用这行代码:
initWords($('<span></span>').addClass('word').text(data.word).appendTo('#wordBank'));
除了创建<span class="word">word</span>
之外,我还想在标签上添加name =“WORD HERE”。
我看到$(".word").attr("name")
,但这是我如何将attr名称设置为span.word
?
答案 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" });