如何使Ul列表项无法选择。
如何使Ul列表项无法选择。
这个问题已经有答案了:
我有以下的ul列表。我想让其中的某个列表项无法被选择。
-
- ABC
-
- PQR
-
- XYZ
我该如何做到这一点?我尝试设置以下css类,但没有帮助。
.unselectable { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none }
admin 更改状态以发布 2023年5月22日
它确实工作,但我认为你可能会遇到的问题是在设置HTML的方式上。
请确保您要不可选择的
Fiddle:
http://jsfiddle.net/TtLQa/1/
此外,请参考此链接,了解有关user-select:none
的浏览器支持信息。
编辑:
我刚看到你的评论,你想通过JavaScript来实现。
使用jQuery,您可以轻松地添加或删除所需的类:
$(element).addClass("unselectable"); $(element).removeClass("unselectable"); //removes it if it is there, or adds it if it is not $(element).toggleClass("unselectable");
Fiddle:
http://jsfiddle.net/TtLQa/4/