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

$("a:empty").text(":empty").css("border", "3px groove red");怎么会显示:empty?还有

 $("a:").text(":empty").css("border", "3px groove red");


 $("a").text(":empty").css("border", "3px groove red");


这两种的效果怎么也有,还不相同?怎么这么乱呢?

正在回答

5 回答

text(":empty")意思就是给前面a标签添加:empty文本。

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

$("a:empty").text(":empty").css("border", "3px groove red");

的意思是选择一个空的a标签,将标签的值设为:empty,然后再给这个值加上一个边框。你想想啊,如果给一个空的a标签加上一个边框,会有明显的效果吗?

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

text()这个函数相当于html() ===表示输出内容

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

本来之前的都是有内容的,只需要设置颜色就可以了,后面为了清楚,加了.text(":empty"),就是为了显示文本的,我是这么理解的

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

$("a text:empty").css("border", "3px groove red")



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

举报

0/150
提交
取消

$("a:empty").text(":empty").css("border", "3px groove red");怎么会显示:empty?还有

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