jQuery .text不工作,但.val呢?

时间:2012-08-15 09:12:07

标签: jquery checkbox

我的代码在jsfiddle中运行,但是当我将代码实现到我的解决方案中时它没有做任何事情。

当选中复选框时,想法是它填充已经检入div的所有项目的逗号分隔列表。然而,这不起作用,但它适用于textarea罚款吗?

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

这是有问题的一行:

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

然后我给div然后ID:

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

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

我知道为什么以及如何对它进行排序,因为我需要它来填充div?

1 个答案:

答案 0 :(得分:0)

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

 $('#cblistStatic input').click(updateTextAreaW);
 updateTextAreaW();
如果你想要一致的行为,请在$(document).ready()

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

修改

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