如果我的dom上的另一个标记是缺少类,我需要在html上更改一个标记,我需要使用JS或Jquery检查它,我可以这样做吗?
示例:
<a class="collapsed">MY TEXT HERE IS RED</a>
单击此标记后,class ->折叠消失,我需要将文本更改为绿色。我的代码中唯一的变化是折叠消失了,因此我需要改变我的文本颜色,我需要在css中的hasClass函数。
我有3个按钮,当点击折叠和一个表单显示。我想要的是,如果一个已经被折叠,那么如果另一个被点击,我希望它再次隐藏。
我的小提琴:
这是我的js代码:
$(document).ready(function(){
//See which panel has been clicked
$("#citizen").click(function(){
$(this).data('clicked', true);
});
$("#organisation").click(function(){
我有一个Blazor组件,它被呈现在服务器端。我想在里面放一些可折叠的div。但是,由于代码是服务器呈现的,所以Javascript无法执行,因此部分不能折叠。
下面是我的script.js文件中的代码:
var coll = document.getElementsByClassName("collapsible");
var i;
for (i = 0; i < coll.length; i++) {
coll[i].addEventListener("click", function() {
this.classList.t