[英]jQuery .text not working, but .val does?
我的代码在jsfiddle中工作,但是当我在解决方案中实现代码时,它什么也没做。
选中复选框时,其想法是将所有已签入div的项目填充以逗号分隔的列表。 但是,这不起作用,但是它可以用于textarea罚款吗?
http://jsfiddle.net/uJcB7/166/
这是有问题的行:
$('#standardFitFeatures').text(allVals)
然后我给div然后ID:
<div id="standardFitFeatures"></div>
这根本行不通,我必须创建一个textarea并将.text更改为val
知道为什么以及如何在需要填充div时对其进行排序吗?
放
$('#cblistp input').click(updateTextArea);
updateTextArea();
和
$('#cblistStatic input').click(updateTextAreaW);
updateTextAreaW();
在$(document).ready()
如果您想要一致的行为
您很有可能将事件绑定到尚不存在的元素。
编辑
.val()
适用于TextArea
和Input
而.Text()
适用于DIV
...请检查您是否确实在生产代码中使用Div而不是textarea。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.