我有一个页面,其中包含许多带有字符串的标签,例如'Am I a String?是
使用JQuery,我想得到'我是一个字符串的第一个实例? '然后在之后取“是”或“否”并存储,以便我可以在有条件的情况下使用它。
有什么想法吗?
感谢。
我要去的代码:
function experimentThree() {
var stringBool = $('*:contains("Was it enough? ")');
console.log('stringBool = : ' + stringBool);
console.log('stringBool Object 1 = : ' + stringBool[0]);
}
如果我能在第一个对象中获得完整的字符串,我可以将其与我期望看到的相比较。
答案 0 :(得分:2)
检查出来
$('body').find('*:contains("Am I a String")').each(function(index, crntNode){
var parts = $(crntNode).text().split('?');
var flag = parts[1].trim();
alert(flag);
});
答案 1 :(得分:0)
例如:
var a = $('div').text().match(/Am I a String\? (Yes|No)/g)[0];
var b = a.match(/(Yes|No)/g)[0];