التابع event.preventDefault
في jQuery
< jQuery
event.preventDefault()
القيمة المعادة
يُعيد هذا التابع قيمة غير معرفة.
الوصف
استدعاء هذا التابع يُعطل إطلاق الإجراء الافتراضي للحدث.
event.preventDefault()
أُضيف مع الإصدار: 1.0.
لا يقبل هذا التابع أي وسائط.
على سبيل المثال، لن ينقل النقر على نقاط الارتكاز المتصفح إلى عنوان URL جديد. ويمكن استخدام التابع event.isDefaultPrevented()
للتحقق من استدعاء هذا التابع بواسطة معالج أحداث المنطلق بواسطة هذا الحدث.
أمثلة
إلغاء الإجراء الافتراضي (التنقل) للنقرة.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>event.preventDefault demo</title>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<a href="https://jquery.com">default click action is prevented</a>
<div id="log"></div>
<script>
$( "a" ).click(function( event ) {
event.preventDefault();
$( "<div>" )
.append( "default " + event.type + " prevented" )
.appendTo( "#log" );
});
</script>
</body>
</html>