Javascript - 当我们点击 div 时添加和删除类

标签 javascript html css

  if($(window).width() < 768){
    $(document).ready(function(){
        $('.nb-team-grid').on('click', function(e){
          $('.nb-team-info').toggleClass('test');
        });
    });
}

我正在尝试在点击 div 时添加样式。我试过了,但它不能正常工作。我在上面附上了我的代码以获得更多说明。另外我附上了我的测试链接,请打开它,这样你就可以看到我想要的交互。

http://dev.netbramha.in/projects/test-coder/test.html

最佳答案

将 $(document).ready 移到 if 语句之外:

$(document).ready(function() { 
    if($(window).width() < 768){
        $('.nb-team-grid').on('click', function(e){
            $('.nb-team-info').toggleClass('test');
        });
    }
})

关于Javascript - 当我们点击 div 时添加和删除类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53723423/

相关文章:

javascript - 为什么 href 在本地站点上不起作用?

javascript - $.ajax (jQuery v1.9.1) 无法在 iPad 上运行

java - 使用 Talend 格式化 HTML 表格以通过电子邮件发送?

html - 如何相对于CSS中的其他元素有选择地定位元素

javascript - 如何创建 Bootstrap 缩略图网格

javascript - 如何将 Javascript 映射函数与对象文字一起使用?

javascript - 哪个更好 : Using inbuilt Protractor/selenium functionalities OR Installing other node packages for protractor?

javascript - 无法更改 SVG 元素的类名

javascript - 网站页面加载器持续时间问题

html - 如何阻止导航栏创建额外的行?