0

我的代码在 jsfiddle 中工作,但是当我将代码实现到我的解决方案中时,它什么也没做。

当复选框被选中时,它的想法是填充一个逗号分隔的列表,其中包含已检查到 div 中的所有项目。但是,这不起作用,但它适用于 textarea 吗?

http://jsfiddle.net/uJcB7/166/

这是有问题的行:

 $('#standardFitFeatures').text(allVals)

然后我给 div 然后 ID:

<div id="standardFitFeatures"></div>

这根本不起作用,我必须创建一个 textarea 并将 .text 更改为 val

知道为什么以及如何在需要填充 div 时对其进行排序吗?

4

1 回答 1

0

$('#cblistp input').click(updateTextArea);
 updateTextArea();

 $('#cblistStatic input').click(updateTextAreaW);
 updateTextAreaW();

$(document).ready()如果您想要一致的行为,请在里面

您很有可能将事件绑定到尚不存在的元素。

编辑

.val()适用于TextArea并且适用于... 请检查您是否确实在生产代码中使用了 Div 而不是 textarea Input.Text()DIV

于 2012-08-15T09:19:22.283 回答