0 javascript css jquery event-handling
该.container需求淡出,当用户点击任何地方,但不是当用户点击输入字段.
有没有办法让它淡出,除非单击输入字段?
$('.container').click(function () {
$(this).fadeOut();
});
Run Code Online (Sandbox Code Playgroud)
<div class="container">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam eum ad adipisci velit assumenda cupiditate molestias facere officia neque maxime voluptatum officiis libero animi sit a accusamus culpa quasi quis!</p>
<input type="text" name="" id="" autofocus />
</div>
Run Code Online (Sandbox Code Playgroud)
奖励积分如果适用于旧版浏览器.
你需要stopevent传播到文本框.用这个:
$(".container input").click(function(e) {
e.stopPropagation();
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
116 次 |
| 最近记录: |