我从网站获得了一个点击元素的ID,我需要检查该ID是否有某个单词。 (所有的id从相同的单词开始,但也有一个数字,对所有的都是传出的)。
我怎么用jQuery来做到这一点?找出某个ID本身是否具有某些文本部分
0
A
回答
1
使用search()
$(".foo").click(function(){
if(this.id.search("certainword")>=0)
{
alert("found you!");
}
});
1
我会使用的indexOf:
var matchString = "foo";
if (matchString.indexOf(yourID) >= 0) {
// string was found
}
+0
这个答案也是很好,但我先得到另一个。谢谢 – Ovi 2011-06-14 07:05:39
0
请尝试以下;
<script>
$(function(){
$.each($("input[id^='poo']"), function() {
var _in = $(this);
var _inputid = _in.attr('id');
var _isInputChecked = _in.is(':checked');
var _rowIndex = _inputid.substring(_inputid.length, _inputid.length - 1);
alert(_rowIndex);
});
});
</script>
<input type="radio" name="sex" value="male" checked="checked" id="poo1" /> Male<br />
<input type="radio" name="sex" value="female" id="poo2" /> Female <br />
<input type="radio" name="sex" value="female" checked="checked" id="poo3" /> Unknown
2
这应做到:
ID包含 “盒1”,并且是Class1的
$(function() {
$("div[id*='Box1'] + .Class1").html("Test");
})
例子:
+1
这是一个有趣的方法 - 使用属性选择器。 +1。 – kinakuta 2011-06-14 08:36:15
相关问题
- 1. 找出类名是否包含某些文本
- 2. 查找某些文本
- 3. 检查某些文本是否仅包含某些模式
- 4. 查找行号某些文本是
- 5. 查找id不包含某些字符的所有文本框
- 6. 检查是否有多个元素:包含某些文本
- 7. 隔离的文本文件的某些部分与shell脚本
- 8. 查找某些文本并过滤出其他文本
- 9. 某些文本的jQuery搜索ID
- 10. objective-c检查是否忘记了某个/某些版本
- 11. 的XPath找到某个节点与某些文本
- 12. 从某个页面上的某个部分获取文本
- 13. 查找某些文本,并添加CSS
- 14. 如何检查文本是否具有某种格式?
- 15. 如何检测某些文本框是否通过外部脚本更改?
- 16. 将文本文件的某些部分导入到matlab
- 17. 替换字符串文本文件的某些部分
- 18. 如何更新perl文本文件的某些部分
- 19. 如何在java中更新文本文件的某些部分
- 20. 替换某些文本
- 21. 显示某些文本
- 22. 颜色的某些文本
- 23. 分裂某些部分
- 24. 在XML文件中查找并替换某个节点中的某些文本
- 25. 是否可以覆盖现有Spree工厂的某些部分?
- 26. 如何打印某些线路和线路的某些部分在一个文本文件
- 27. 是否可以加密faces-config文件的某些部分?
- 28. @“某些文本”是否给出自动释放或保留1个对象?
- 29. XSLT分拣文件的某些部分
- 30. 引用脚本的某个部分
非常感谢您 – Ovi 2011-06-14 07:05:11