jQuery - 使用通配符选择器更新所有div

时间:2014-03-10 10:17:50

标签: jquery

我有这个jsfiddle,但是无效。

我想要做的就是更新divs所有mydiv,以{{1}}开头,点击按钮,点击一些文字。我做错了什么或是错误的做法。

2 个答案:

答案 0 :(得分:2)

您需要使用 text() 而不是val()来设置div中的文字:

$("#btn").click(function(e){
    $('[id^=mydiv]').text('Testing divs');
});

答案 1 :(得分:0)

对于非void元素,您必须使用.text()来设置其文本。

尝试,

$("#btn").click(function(e){
    $('[id^=mydiv]').text('Testing divs');
});

DEMO