用JQuery/JS使HTML元素看起来可点击

4

如何使用JQuery使html元素呈现可点击状态?

所谓的可点击状态是指当用户将鼠标悬停在元素上时,鼠标指针会发生变化。

我不想使用a标签。

4个回答

6
您不需要使用JavaScript来实现这个,而是需要使用CSS:
.whatever {
    cursor: pointer;
}

如果你真的想要,你也可以使用jQuery来完成同样的事情,但实际上你所做的只是设置样式:

$(".whatever").css("cursor", "pointer");

2
你可以使用CSS的cursor属性来实现。直接在CSS中使用:
#id { cursor: pointer; }

或者使用 jQuery,使用 css() 方法:
$("#id").css("cursor", "pointer");

或者使用JavaScript:
document.getElementById("id").style.cursor = "pointer";

2
请使用以下代码:
jQuery('myelement').css("cursor", "pointer");

这也可以通过纯CSS实现,使用 cursor:pointer


或者,在现代时代:$(“myelement”).css(“cursor”,“pointer”);,但是除非您有理由使用JavaScript,否则最好使用CSS。 - Zaz

1

将元素的样式设置为:

#elementId {
    cursor:pointer;
}

你可以使用jQuery来完成,但不确定为什么你想要这样做?下面是代码示例:
$(this).css("cursor", "pointer");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接