{site_name}

{site_name}

🌜 搜索

jQuery的对象函数event.preventDefault()用于阻止默认的浏览器行为

前端 𝄐 0
jquery官网,jquery还有必要学吗,jquery和Vue的区别,jquery插件库,jquery对象访问的方法,jquery获取radio是否选中
jQuery的对象函数event.preventDefault()用于阻止默认的浏览器行为。当用户执行某些操作时,例如点击链接或提交表单,浏览器会自动执行默认行为,例如打开链接或提交表单。使用event.preventDefault()可以防止这些默认行为的发生。

以下是一个例子,当用户点击一个链接时,防止链接的默认行为(即打开链接):

js
$("a").click(function(event) {
event.preventDefault(); // 阻止默认行为
});


另一个例子是在表单提交之前验证表单数据,如果存在错误则阻止表单的默认提交行为:

js
$("form").submit(function(event) {
if ($("#username").val() === "") {
alert("用户名不能为空");
event.preventDefault(); // 阻止默认提交行为
}
});


在上面的例子中,如果输入框中的用户名为空,则弹出警告并阻止表单的默认提交行为。