phi*_*owe 2 jquery label class
我在页面上有asp.net转发器.如果重复的每个项目都包含在这样的标签中:
<label class="ItemName">value</label>
Run Code Online (Sandbox Code Playgroud)
如果此标签包含文本"35",我想在其旁边显示一些文本.我怎么能用jquery做到这一点???
jQuery(document).ready(function () {
if ($('.ItemName').val().indexOf("35")) {
$(this).val() = $(this).val() + "some text";
}
});
Run Code Online (Sandbox Code Playgroud)
this
在.ready
功能应参考document
..text()
而不是.val()
.$obj.val(blah);
,而不是$obj.val() = blah;
.(这实际上是Javascript的限制.):contains()
选择器可以过滤包含一些文本的元素..append()
方法(感谢@JP提醒这一点.)你可能想要这个:
$('.ItemName:contains(35)').append("some text");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9209 次 |
最近记录: |