jquery通过class多级选择

$(".bm-quality .bm-toolbar-action .quality-screening").on('click', function() {
            var option = {
                width : "565px",
                height : "830px",
                opacity : 1
            };

            var filter = $(".bm-quality-filter-default");

            if ($(filter).hasClass('bm-quality-filter-open')) {
                option = {
                    width : "0px",
                    height : "0px",
                    opacity : 0
                };
            }  
        this.loadData();
    },


以上js代码


下面给出html代码

	
  • 添加
  • 导入
  • 导出

点击class为quality-screening  js会触发响应事件,

js思路通过选择class  点号选择器 ,其实直接选择最后一个class也可以 当然不要有重复

$(".quality-screening").on('click', function() {

这种写法比find 子节点 简洁一些



你可能感兴趣的:(js)