繁体   English   中英

jQuery .text无法正常工作,但是.val可以吗?

[英]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()适用于TextAreaInput.Text()适用于DIV ...请检查您是否确实在生产代码中使用Div而不是textarea。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM