$("contains(' "+value+" ')") 我想问大家的是,为何contains()里头先用单引号 ' ',然后里头又用双引号" ",又为何value前后使用+,value是个变量(var value="")。既然value是变量,为何不是contains(value)")这样子呢?
1 回答
已采纳
慕莱坞9220042
TA贡献377条经验 获得超508个赞
你好,这是拼接上去的,所以变量在拼接之前已经赋值了,所以不会影响值的;至于双引号和单引号问题,这是语法问题,本身contains的用法就是这样的:$("div:contains('John')");这里只是你把John换成变量了,所以要拼接进去,就成这样了:$("div:contains('"+value+"')");
不知道听懂了没。
望采纳!
- 1 回答
- 1 关注
- 1354 浏览
添加回答
举报
0/150
提交
取消