我试图根据其联系人(innerHTML
)更改<p>
背景,但我无法让它工作。innerHTML与JQuery的比较
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
if ($("p").innerHTML === "just a test"){
$("p").css("background","yellow");
}
});
});
</script>
</head>
<body>
<p>just a test number1</p>
<p>just a test number2</p>
<p>just a test</p>
<button>Execute</button>
</body>
我预计只有最后<p>
背景改变,但没有任何反应,这是为什么?
请包括小提琴。 – Complexity 2015-02-11 14:37:08
请不要包括小提琴。您可能想使用Stackoverflow片段功能将您的代码转换为现场演示。 – Quentin 2015-02-11 14:43:16