الخاصية ‎event.isImmediatePropagationStopped()‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

event.isImmediatePropagationStopped()‎

القيمة المعادة

تُعيد كائنًا من النوع Boolean.

الوصف

تتحقق هذه الخاصية من استدعاء الحدث event.stopImmediatePropagation()‎‎ على كائن الحدث هذا.

event.isImmediatePropagationStopped()‎

أُضيف مع الإصدار: 1.3.

لا تقبل هذه الخاصية أي وسائط.

أُضيفت هذه الخاصية في المستوى الثالث من DOM.

أمثلة

التحقق من استدعاء event.stopImmediatePropagation()‎‎.

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>event.isImmediatePropagationStopped مثال على الخاصية</title>
  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
 
<button>أنقر هنا</button>
<div id="stop-log"></div>
 
<script>
function immediatePropStopped( event ) {
  var msg = "";
  if ( event.isImmediatePropagationStopped() ) {
    msg = "called";
  } else {
    msg = "not called";
  }
  $( "#stop-log" ).append( "<div>" + msg + "</div>" );
}
 
$( "button" ).click(function( event ) {
  immediatePropStopped( event );
  event.stopImmediatePropagation();
  immediatePropStopped( event );
});
</script>
 
</body>
</html>

مصادر