换一下代码的执行顺序,a元素的边框没了
执行下面两句代码,空元素a会设置一个文本,并且有蓝色边框:
$("a:empty").text(":empty");
$("a:parent").css("border", "3px solid blue");
但如果将这两句代码换下位置,像下面这样,空元素a就只设置了文本,没有边框:
$("a:parent").css("border", "3px solid blue");
$("a:empty").text(":empty");
请教这是怎么回事?