event.preventDefault()Возвращает: undefined
Описание: Если этот метод вызывается, то действие по умолчанию для события не будет выполнено.
-
версия добавлена: 1.0event.preventDefault()
- Этот метод не принимает аргументы.
Например, щелчок по якорю не переведёт браузер на новую страницу. Мы можем использовать event.isDefaultPrevented() для определения, был ли этот метод вызван обработчиком событий, сработанным этим событием.
Пример:
Отменить действие по умолчанию (переход) при нажатии.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>event.preventDefault demo</title>
<script src="https://code.jquery.com/jquery-3.7.0.js"></script>
</head>
<body>
<a href="https://jquery.com">default click action is prevented</a>
<div id="log"></div>
<script>
$( "a" ).on( "click", function( event ) {
event.preventDefault();
$( "<div>" )
.append( "default " + event.type + " prevented" )
.appendTo( "#log" );
});
</script>
</body>
</html>