我從網站獲得了一個點擊元素的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. 查找id不包含某些字符的所有文本框
- 4. 某些文本的jQuery搜索ID
- 5. 替換字符串文本文件的某些部分
- 6. 如何在java中更新文本文件的某些部分
- 7. 如何更新perl文本文件的某些部分
- 8. 顯示某些文本
- 9. 是否可以加密faces-config文件的某些部分?
- 10. XSLT分揀文件的某些部分
- 11. @「某些文本」是否給出自動釋放或保留1個對象?
- 12. JavaScript來帶回文本僅某些部分(笨和jQuery的)
- 13. 從文本中採取某些部分用Perl
- 14. 如何僅在JTextArea的某些部分顯示粗體文本?
- 15. 爲什麼wordpress文本在某些部分丟失?
- 16. 如何配置log4j以某些文本開始並以某些文本結束?
- 17. awesomium web刮某些部分
- 18. 如何用extJS中的某些內容替換某些文本?
- 19. 是否可以按某些值分組?
- 20. 如何將C++/CLI代碼的某些部分編譯爲本機,並將某些部分編譯爲託管?
- 21. 比較文件的某些部分
- 22. 選擇XML文件的某些部分
- 23. 替換XML文件的某些部分?
- 24. UILabel文本沒有出現在某些設備上
- 25. 如何直接訪問g ++文本文件的某個部分?
- 26. 某些文本的PHP檢查文件
- 27. 閱讀文本文件的某些行
- 28. 如何找出鼠標是否在使用jQuery元素的某個部分?
- 29. SQL如何找出哪些表具有某一列
- 30. 某些(不是全部)控制器的HTTP基本身份驗證
非常感謝您 – Ovi 2011-06-14 07:05:11