开发者社区> 问答> 正文

css3场景较为复制的选择器,动态添加类名绑定事件

有如下场景:

<div class="first"></div>
<div class="second"></div>

<style>
    div:not(div[class*="first"]):hover{}
</style>

这个选择器能否匹配到 second ? 是不是使用选择器[]的时候单引号错误?

还有一个问题就是:

通过js给dom一个元素添加了一个class类名;
然后通过这个类名给这个dom下面的元素添加事件.

我知道如何给当前的元素加事件,但是不知道给它下面的元素添加事件.

<div class="old">
    <ul>
        <li></li>
    </ul>
</div>

然后加了一个新`Class. new

....

$('body').delegate('new', 'click', function(){});` 这个我会.
如何给下面的元素li绑定事件呢 ?

展开
收起
杨冬芳 2016-06-03 09:59:32 2510 0
1 条回答
写回答
取消 提交回答
  • IT从业

    1.div:not(.first):hover

    2.$('body').delegate('.new li', 'click', function(){})

    2019-07-17 19:26:02
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
Javascript中的对象 立即下载
Cloak&Dagger 立即下载