课程
/前端开发
/jQuery
/jQuery基础课程
contains()里面写一个变量可以吗?我怎么感觉没效果
var str="jQuery";
$("li:contains(str)")......
2016-04-12
源自:jQuery基础课程 3-3
正在回答
var str="jQuery"; $("li:contains("+"\'"+str+"\'"+")").css("background", "green");这样可以,str如果直接放进去的话,就成了字符串,不是变量了
$("li:contains('jQuery')")
是放在里面的,不定义在外面
:contains(text)选择器,它的功能是选择包含指定字符串的全部元素,它通常与其他元素结合使用,获取包含“text”字符串内容的全部元素对象。其中参数text表示页面中的文字。
举报
加入课程学习,有效提高前端开发速度
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号