我试图理解,我如何能够获取锚定标题属性,并将其插入到输入中。
我试过了:
$(".choosebox a").click(function () {
var url = $(this).attr('title');
//alert(url);
$("input").text(url);
return false;
});
警报效果很好,但标题未插入输入内。
这可能是正确的方法吗?
P.S。如果我想指向输入一个输入,而不是全部,那么哪种语法是合适的? $("input[name='this-one']")
?
答案 0 :(得分:2)
问题可能是使用text()
而不是val()
,input
元素实际上没有text()
内容,而是{{1} jQuery的地址为value
,因此这应该有效:
val()
参考文献:
答案 1 :(得分:2)
改为使用
$("input").val(url);