jquery - 调用 JQuery 且不回发的 Html 按钮

标签 jquery html

有没有可能有一个不回发到服务器的按钮,而点击事件可以被jquery检测到?我有一个 MVC 页面需要一段时间来加载和访问数据库,我只想减少所需的加载次数和数据库命中数。

最佳答案

您可以使用 jQuery 附加任何您想要的行为。

这是你的按钮

<button class="my-button">click this</button>

这是你的 jQuery

$("button.my-button").click(function(){
  // do something!
});

如果您想使用表单上的提交按钮,这里有一种更不显眼的方式:

$("#some-form input:submit").click(function(){
  // do something special!

  // prevent default behavior of button
  return false;
});

关于jquery - 调用 JQuery 且不回发的 Html 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4181295/

相关文章:

javascript - 通过表单提交重定向造成延迟

html - li 元素中的居中文本

javascript - 无法加载 'Mobile' CSS?

javascript - 使用 javascript/jquery 将 css 链接注入(inject)头部

javascript - 通过 z-index 跟踪元素可见性

html - 范围请求和 HTML5 音频

javascript - jQuery 插件访问

jquery - 在两个特定像素点之间滚动

jQuery 选择器,其中文本 = 某个值

javascript - 使用 jQuery 在单击时换出主体背景图像并在加载时随机化