我有以下html结构:
<div>
<p>Name <img src="url" alt="Image A"></p>
<p>Age <img src="url" alt="Image B"> </p>
<p><img src="url" alt="Image C"></p>
</div>
当 html 中的任何元素发生 mouseenter 时,我只想为鼠标所在的元素显示红色边框。当前的代码是:
$("*").mouseenter(
function(){
$(this).css("border","solid red");
}).mouseleave(
function(){
$(this).css("border","none");
});
但是,当我的鼠标进入图像 A 时,包含图像 A 的段落带有与图像 A 的边框。我只希望图像 A 具有边框。谁能建议我如何去做这件事?