【发布时间】:2020-02-18 22:11:08
【问题描述】:
不是重复的,因为我要求 "offclick" 事件(如果有)是为了隐藏元素,而不是如何隐藏元素。
我有一个带有 display: none; 的容器,它仅在使用 onclick="myFunction()" 单击 <textarea> 标记时显示。但是,一旦在<textarea> 之外单击它,我想将容器设置回 display: none;。
有没有 offclick 等效的?
function myFunction() {
$('.testing').css({
display: 'inline-block'
});
}
.testing {
display: none;
}
<div>
<textarea onclick="myFunction()" placeholder="Write something..."></textarea>
</div>
<div class="testing"></div>
【问题讨论】:
-
没有
onclick=“myFunction()”的Html元素请给我们看看 -
我认为 OP 正在寻找 onfocusout:w3schools.com/jsref/event_onfocusout.asp
-
@Michael 就是这样!非常感谢
标签: javascript jquery css onclick display