`
八贤王
  • 浏览: 40129 次
社区版块
存档分类
最新评论

jQuery 事件 - preventDefault() 方法

阅读更多
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("a").click(function(event){
    event.preventDefault();
  });
});
</script>
</head>
<body>
<a href="http://w3school.com.cn/">W3School</a>
<p>preventDefault() 方法将防止上面的链接打开 URL。</p>
</body>
</html>
  • 大小: 57.6 KB
分享到:
评论

相关推荐

    jquery API -jQueryAPI-100214.chm

    同时,$.event.preventDefault() 可阻止默认行为,$.stopPropagation() 可阻止事件冒泡。 四、动画效果 jQuery 动画功能强大,$(selector).fadeIn() 和 $(selector).fadeOut() 分别实现淡入淡出效果,$(selector)....

    jquery事件preventDefault()方法用法实例

    本文实例讲述了jquery事件preventDefault()方法用法。分享给大家供大家参考。具体实现方法如下: 代码如下:&lt;html&gt; &lt;head&gt; &lt;title&gt;jquery事件:preventDefault()方法的使用&lt;/title&gt; ...

    jQueryAPI-100204.rar

    同时,`.stopPropagation()`和`.preventDefault()`用于阻止事件的进一步传播和默认行为。 四、动画效果(Effects) jQuery的动画效果强大而直观,如`fadeIn()`和`fadeOut()`实现淡入淡出效果,`slideUp()`和`...

    jQuery---标签式导航菜单.

    这需要结合jQuery的`.fadeIn()`、`.fadeOut()`或`.slideToggle()`方法实现: ```javascript // 假设#content是内容区域 $('#tag-nav li').on('click', function(e) { e.preventDefault(); var target = $(this)...

    jquery-powered-html5-navigation-menu.zip

    这涉及到CSS的层次结构和jQuery的toggle()方法: ```javascript $('#menu li.has-submenu').click(function(e) { e.preventDefault(); $(this).children('ul').slideToggle('fast'); }); ``` 在这个例子中,我们...

    jquery-3.1.1和jquery-min-3.1.1打包

    jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。在2016年,jQuery 发布了3.1.1版本,这个版本在性能和兼容性上都有所提升,成为了许多开发者的选择。本篇...

    jquery-3.3.1.zip

    同时,`event.preventDefault()`和`event.stopPropagation()`提供了更灵活的事件控制。 4. **动画效果**:jQuery 的`fadeIn()`, `fadeOut()`, `slideToggle()`等方法使得创建复杂的页面动画变得轻而易举。 5. **...

    jQuery-3.2.1文件

    - **事件冒泡与阻止**: `event.stopPropagation()`可以阻止事件向上冒泡,`event.preventDefault()`则可阻止默认行为。 **4. 动画效果** - **基本动画**: `fadeIn()`, `fadeOut()`, `slideToggle()`等用于创建过渡...

    jquery--validate.js

    jQuery Validate插件允许开发者创建自定义验证规则,这通过`.addMethod()`方法实现。例如,我们可以添加一个验证密码强度的方法: ```javascript $.validator.addMethod("passwordStrength", function(value, ...

    jquery学习-15day

    2. **事件冒泡与阻止**:理解事件冒泡现象,学习如何使用`event.stopPropagation()`和`event.preventDefault()`。 **第3天:动画效果** 1. **基本动画**:探索`.fadeIn()`, `.fadeOut()`, `.slideToggle()`等动画...

    JQuery--无刷新评论.rar

    使用jQuery的`.on()`方法绑定提交按钮的点击事件,当用户点击提交时触发Ajax请求。 ```javascript $('#comment-form').on('submit', function(e) { e.preventDefault(); // 阻止表单默认的提交行为 var comment...

    jquery-image-hot-show.zip

    5. 非破坏性编程:为了保证代码的可维护性和扩展性,可以将图片热点的配置(坐标、形状、链接等)存储在JSON格式的数据中,然后使用jQuery动态生成和绑定事件。 四、jQuery-image-hot-show插件 "jquery-image-hot-...

    jQuery参考手册-事件总结

    以下是对jQuery事件方法的详细总结: 1. **bind()**: `bind()` 方法允许你为一个或多个事件(如`click`、`change`等)绑定一个处理函数。当你触发这些事件时,该函数会被执行。例如: ```javascript $("button")....

    jQueryAPI-1.41.zip

    2.2 阻止默认行为:`event.preventDefault()`可以阻止事件的默认行为,例如阻止链接的跳转。 2.3 多事件绑定:`$(selector).on('event1 event2', function() {...})`可以同时绑定多个事件。 三、动画效果 3.1 ...

    JQuery插件-JQuery的几个精典应用实例

    jQuery提供了丰富的DOM操作方法,使得表单验证变得简单。例如,我们可以监听`submit`事件,对输入值进行检查,并在不符合条件时阻止提交。 ```javascript $('form').on('submit', function(e) { var email = $('...

    jquery-ui.min1.12.1.zip

    jQuery是一个轻量级的JavaScript库,简化了DOM操作、事件处理、动画效果和Ajax交互。而jQuery UI则是在jQuery基础上构建的一套完整的用户界面解决方案,它包含了多种可复用的UI组件,其中就包括了层级菜单。 在我们...

    jquery-1.12.4.zip

    3. **事件处理**:jQuery的事件处理更加便捷,如`click()`、`hover()`等,可以轻松绑定和解绑事件。例如,`$("button").click(function() {...})`用于监听按钮的点击事件。 4. **动画效果**:jQuery的`animate()`...

    jQuery插件--图片轮换

    jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理和动画效果,使得实现图片轮换功能变得相对简单。本教程将深入探讨如何使用jQuery来创建一个具有弹出浮层功能的图片轮换插件。 首先,我们需要在...

    jquery-formdata-master js上传插件源码,有需要的小伙伴可以下载

    // 使用jQuery的ajax方法发送数据 $.ajax({ url: '/upload', type: 'POST', data: formData, processData: false, // 不处理数据,保持FormData原样 contentType: false, // 不设置Content-Type,由浏览器...

Global site tag (gtag.js) - Google Analytics