isImmediatePropagationStopped()方法在jQuery中用于检查此方法是否呼吁事件or不。如果它被调用, 它将是"true"要不然"false".
语法如下:
$(selector).isImmediatePropagationStopped()
参数:此方法仅接受一个参数作为选择器, 用于选择元素。
返回值:如果event.stopImmediatePropagation()被调用, 则此方法返回true;否则, 将返回false。
示例1:
<
!DOCTYPE html>
<
html >
<
head >
<
script src =
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >
<
/ script >
<
style >
body {
width: 60%;
height: 40%;
padding: 20px;
border: 2px solid green;
}div {
padding: 5px;
display: block;
background-color: lightgrey;
font-size: 20px;
}
<
/ style >
<
script >
$(document).ready(function() {
$("div").click(function(event) {
event.stopImmediatePropagation();
alert(
"Was event.stopImmediatePropagation() called: "
+ event.isImmediatePropagationStopped());
});
});
<
/ script >
<
/ head >
<
body >
<
div >
Welcome to lsbin..!<
/ div >
<
/ body >
<
/ html >
【jQuery event.isImmediatePropagationStopped()方法用法示例】输出如下:
在单击div元素之前:
文章图片
单击div元素后:
文章图片
示例2:
<
!DOCTYPE html>
<
html >
<
head >
<
script src =
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >
<
/ script >
<
style >
body {
width: 60%;
height: 40%;
padding: 20px;
border: 2px solid green;
}div {
padding: 5px;
display: block;
background-color: lightgrey;
font-size: 20px;
}
<
/ style >
<
script >
$(document).ready(function() {
$("div").click(function(event) {
alert(
"Value of event.stopImmediatePropagation() called: "
+ event.isImmediatePropagationStopped());
});
});
<
/ script >
<
/ head >
<
body >
<
div >
Welcome to lsbin..!<
/ div >
<
/ body >
<
/ html >
输出如下:
在点击" div"元素之前:
文章图片
单击" div"元素后:
文章图片
推荐阅读
- 高级算法(B树中的删除操作解析和详细实现)
- PHP Ds Sequence first()函数介绍和用法
- 在操作系统中分页-实现算法解析
- LOOK磁盘调度算法解析和代码实现详解
- PHP Ds Vector clear()函数用法介绍
- PHP Ds Sequence find()函数用法介绍
- 分组密码和流密码之间的区别
- JavaScript 数组迭代方法介绍用法实例
- 2个VueJS实战开发实例