`

jquery触发click事件问题

 
阅读更多

页面有一checkbox如下:

<input type="checkbox" id="cid" onclick="clickCheck();" />

 

有js处理代码如下

function clickCheck() {
    alert(this.check);
}

function jqueryClick() {
    $("#cid").click();
}

function domClick() {
    document.getElmentById("cid").click();
}

 

结果执行domClick() 能正确判断checkbox的选中情况,然而jqueryClick()则正好相反。

如果需要在click相应事件中判断checkbox的选中情况,最好试用dom操作。

分享到:
评论

相关推荐

    jquery绑定click事件传递参数

    本文将深入探讨如何使用jQuery来绑定click事件,并传递参数。 首先,`click`事件是jQuery中用于监听元素被点击时触发的事件。它允许我们在用户点击DOM元素时执行特定的函数或代码块。基本的用法是在目标元素上调用`...

    不要使用jQuery触发原生事件的方法

    然而,使用jQuery触发原生事件时,存在一定的风险和问题,本篇内容将深入分析这些风险,并提供解决方案。 首先,触发原生事件可能会引起一些不希望的副作用。例如,原生的`click`事件如果被触发,可能会导致页面上...

    JQuery调用绑定click事件的3种写法

    本文将详细介绍在jQuery中绑定`click`事件的三种常见方法,以及它们的应用场景和差异。 ### 1. `click()`方法 这是最直接和最简单的绑定`click`事件的方式。当你希望为一个元素添加点击事件监听器时,可以使用`...

    JQuery触发事件例如click

    以上就是JQuery触发click事件的两种常见方式。不过,在上述部分内容的描述中,可能由于OCR扫描技术的局限性,出现了一些不完整或者错误的代码片段。比如: ```javascript $('#bt).click(); ``` 这行代码明显是不...

    JQuery自动触发事件的方法

    这段代码表示选中ID为"btn"的元素,并触发它的click事件。当页面加载完毕后,这段代码会立即执行,无需用户实际点击按钮。此外,也可以用简写形式: ``` $('#btn').click(); ``` 这里,click()方法实际上是...

    jQuery中click事件用法实例

    当鼠标指针在匹配元素上方,然后按下并松开鼠标左键或者调用click()方法都会触发click事件。 一个完整的事件过程,不但要有能够触发事件的条件,而且还要有事件处理程序。 可以通过click()方法为click事件绑定事件...

    jQuery中click事件的定义和用法

    1. **触发click事件**: ```javascript $(selector).click() ``` 这行代码会选择符合`selector`选择器的元素,并模拟一个点击行为。如果这个元素绑定了`click`事件处理函数,那么这个函数会被执行。 2. **绑定...

    jquery A标签onclick事件

    ### jQuery 下 A 标签 onclick 事件处理 在前端开发中,经常需要为页面中的元素绑定事件处理函数,其中 `onclick` 事件是最常见的交互方式之一。jQuery 是一个流行的 JavaScript 库,它提供了简单易用的方法来处理...

    JQuery 给元素绑定click事件多次执行的解决方法

    原绑定方法: $("#sdfsd").on("click",function(e){ ***** }); 这种方法只会在原click方法中继续添加新方法; 解决办法更改绑定方法为: $("#sdfsd").unbind(...在绑定新click方法前对元素所绑定的click方法解绑

    为jQuery添加自定义事件机制

    默认情况下,jQuery提供了如click、mouseover等内置事件,但有时我们需要自定义一些特定业务场景的事件。例如,当用户完成一项复杂操作或者数据加载完成后触发一个特定的事件。这就是自定义事件机制的作用。 自定义...

    jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理

    `jQuery.event.trigger`是jQuery触发事件的底层API,它支持触发各种类型的事件,包括普通浏览器事件和自定义事件。触发事件的过程主要包括以下步骤: 1. **初始化事件**:如果传入的`event`是一个事件类型字符串,...

    读jQuery之十四 (触发事件核心方法)

    在上述代码中,点击document时,只有绑定在'a'命名空间下的click事件会被触发,从而实现了更细粒度的事件管理。 ### 总结 总结来说,jQuery的事件触发机制提供了一种强大而灵活的方式,允许开发者在不直接用户交互...

    jquery单选框radio绑定click事件实现方法

    这段代码的作用是监听所有的单选按钮,当用户点击其中任意一个时,会触发click事件并执行匿名函数内的代码。`click`是jQuery提供的事件处理方法,用于在元素被点击时执行回调函数。 在点击事件的回调函数中,`$...

    Jquery为单选框checkbox绑定单击click事件

    本文将详细解读如何使用Jquery为单选框checkbox绑定单击click事件,并在事件触发时执行相应的函数。 首先,我们需要了解HTML中单选框checkbox的定义。单选框是表单元素中的一个类型,它允许用户在一组选项中选择一...

    jQuery触发式二级导航.zip

    综上所述,“jQuery触发式二级导航”涉及到了jQuery的选择器、事件处理、DOM操作、样式控制、动画效果、回调函数、响应式设计、浏览器兼容性、性能优化以及代码组织等多个方面。理解并掌握这些知识点,能够帮助...

    jquery 触发a链接点击事件解决方案

    jquery 触发a链接点击事件 代码如下: ”btnSubmit”&gt;确认&lt;/a&gt;&lt;/p&gt; $(“.btnSubmit a”)[0].click(); ”tob”&gt;这是文字&lt;/a&gt;&lt;/p&gt;$(“#tob a”)[0].click(); 这里面很奇怪,有时候$(“.btnSubmit a”).click()可以,有...

    jQuery参考手册-事件总结

    在jQuery库中,事件处理变得简单且灵活,提供了多种方法来绑定、触发和管理事件。以下是对jQuery事件方法的详细总结: 1. **bind()**: `bind()` 方法允许你为一个或多个事件(如`click`、`change`等)绑定一个处理...

    使用jquery模拟a标签的click事件无法实现跳转的解决

    最近在使用jquery模拟a标签的click事件,无法触发其默认行为。即click()或trigger('click')无法触发href跳转。 去卡咪官网 $('#aBtn').click();//无法跳转,不生效 $('$aBtn').trigger('click');//同样无法跳转,...

Global site tag (gtag.js) - Google Analytics