为了账号安全,请及时绑定邮箱和手机立即绑定

$("[attribute|='value']")和$("[attribute*='value']")的区别

$("[attribute|='value']")和$("[attribute*='value']")的区别是什么啊,感觉都是要求属性值中包含一个指定的字符串。。。

正在回答

2 回答

$("[attribute|='value']"),attribute的值必须为value不能多也不能少。

$("[attribute*='value']"),这里的*和正则的匹配类似。

1 回复 有任何疑惑可以回复我~
#1

慕村1994845

同学,你的第一个理解错了;$("[attribute|='value']"),值可以为value,也可以是value为前缀,后接一个连字符“-”,然后后面可以加其他字符串,比如 value-simple;你可以回头看下图片里对于这条的解释
2017-08-02 回复 有任何疑惑可以回复我~

$("[attribute|='value']")等于或者以value为前缀

$("[attribute*='value']")包含value


0 回复 有任何疑惑可以回复我~
#1

new新的开始

$("[attribute|='value']")等于或者以value为前缀 我试了一下。。感觉不是呢
2017-03-15 回复 有任何疑惑可以回复我~
#2

Jammy_23 回复 new新的开始

$("[attribute|='value']") 等于value 或者 以value为前缀加连字符“-” 就好比如如:value 和 value-valuable
2017-04-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$("[attribute|='value']")和$("[attribute*='value']")的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信