所以我正在尝试更改隐藏父级元素的子元素类。
基本上我试图绑两个伪复选框,一个在首页上(让我们说“记住我”),另一个在隐藏菜单中(显示:无)。
目前,如果我使用选择器全部选择它们:
back
它不能用于父隐藏的“.rememberme”元素。
forward
因此导致不一致。
目前我只看到两种方式 - 运行“线程”(即间隔)并从localstorage / global获取检查值并同步数据(看起来很笨拙),或绑定到激活节
$('.rememberme').on('click', function() { $(this).toggleClass('fa-square fa-check-square') });
整个重新绑定功能(我在发明之前做过这样的事情。)
答案 0 :(得分:1)
试试这个:
if(a[row][col] == o )
此$('.rememberme').on('click', function() {
$('.rememberme').toggleClass('fa-square fa-check-square')
});
仅选择当前点击的链接。
这个$(this)
会选择所有" rememberme"每次链接。
您可能希望通过将$('.rememberme')
的结果存储在变量中来改进这一点,因此每次都不需要从DOM收集链接。