我想将div的文本添加到#inputString值(value="text"
)。
来自 - &gt; <div class="row">text</div>
或<div class="row">anothertext</div>
等同一类不同的文字。
$(document).ready(function() {
$('.row').click(function() {
var value = $(this).attr('.text');
$('input#inputString').val(value);
});
});
答案 0 :(得分:1)
鉴于细节的稀疏性,我只能建议:
$('.row').click(function(){
$(inputSelector).val($(this).text());
});
inputSelector
是您用来选择input
元素的选择器。
请注意,我们使用text()
方法检索元素的文本,不文本属性。虽然在某些浏览器中节点可能具有text
属性(但它仍然不是元素的属性)。