1.当删除表的某一行时,原来要为table表格的第3列的第2个button按钮使用jquery修改onclick事件,先删除原有事件,再绑定事件,因为要传参数,确定是哪一行,传i进去发现都一样,没办法动态绑定,只好通过event的事件,找到每行的tr的序号,就可以动态绑定了参数了
2.当我再次点击删除时,他会继续添加click,同时会触发2次click事件,所以需要unbind
接触之前的onclick事件
for(var i=0;i<=len;i++){
var $tr=$("tr[id='"+i+"']");
$tr.find("td").eq(2).find("input").eq(1).attr("onclick","");
$tr.find("td").eq(2).find("input").eq(1).unbind("click");
$tr.find("td").eq(2).find("input").eq(1).bind("click",function (event){
var target= event.target;
var index=target.parentElement.parentElement.id;
showRemark(index)});
}
function showRemark(index){
}
分享到:
相关推荐
### jQuery 下 A 标签 onclick 事件处理 在前端开发中,经常需要为页面中的元素绑定事件处理函数,其中 `onclick` 事件是最常见的交互方式之一。jQuery 是一个流行的 JavaScript 库,它提供了简单易用的方法来处理...
jquery.autocomplete.js 无法动态传参,好是纠结哦。研究了半天终于搞明白了,再此做个总结,供以后使用,也分享给用样为此纠结的“童鞋”们。 调用: $("#tag").autocomplete( "url", { delay:10, matchSubset:1, ...
"ASP.NET MVC中 jQuery与angularjs混合应用传参并绑定数据" 本文档主要讲解了如何在ASP.NET MVC中将jQuery与angularjs混合应用传参并绑定数据。下面是相关的知识点: 1. ASP.NET MVC框架: ASP.NET MVC是一种基于...
关于JavaScript中的onclick事件传参,首先需要理解onclick事件的基本概念。在HTML中,onclick事件是元素的一种事件监听器,当用户点击该元素时,会触发一个定义好的JavaScript函数。这是实现用户交互的一种常见方法...
总结来说,在JavaScript中动态添加onclick事件并传递参数,可以通过匿名函数、闭包或者jQuery的`.click()`方法来实现。这些方法允许我们在不同的场景下灵活地处理参数传递的问题,从而更好地控制元素的行为。在实际...
该列设为超链接,点击时向调用的js方法传参。 return "<input type='button' name='clean' onclick="cleanDir(parameter)/>这里onclick的参数是怎么传的呢
3. jQuery中的事件委托技术:为了解决动态元素的事件处理问题,jQuery引入了一种名为“事件委托”的技术。事件委托允许我们将事件监听器绑定到一个父级元素上,而不是直接绑定到目标元素上。这样,即使目标元素是...
在JavaScript的世界里,jQuery库为开发者提供了极大的便利,特别是在处理DOM操作和事件处理上。"jQuery鼠标滚轮事件"是一个非常实用的功能,它允许我们监听并响应用户使用鼠标滚轮时的操作,以此来实现诸如页面滚动...
这种方法可以动态传递参数,并且在事件处理函数中,通过事件对象的data属性获取参数值。 例如,我们可以修改按钮的绑定方式如下: ```javascript $(function() { var obj1 = { s: "select1", s2: "select2" }; ...
本教程将深入探讨如何使用jQuery实现动态更改table表格数据,让你的网页表格具有实时编辑功能,提升用户体验。 首先,我们需要理解HTML表格的基本结构。一个基本的表格由`<table>`元素开始,包含若干个`<tr>`(行)...
jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新分页动态数据表格代码.rar jQuery不刷新...
jQuery对象初始化的传参方式包括: 1.$(DOMElement) 2.$(‘…’), $(‘#id’), $(‘.class’) 传入字符串, 这是最常见的形式, 这种传参数经常也传入第二个参数context指定上下文,其中context参数可以为$(…), DOM...
另外,jQuery的`.on()`方法提供了一种更直观的方式来传递参数,特别是在处理动态添加的元素时: ```javascript $('element').on('click', function(event, customParam1, customParam2) { // 在这里,customParam1...
`jQuery`在手机端的`onClick`事件处理中同样会受到这个延迟的影响,使得用户的交互体验下降。为了解决这个问题,我们可以采用一些技术手段来消除这个延迟,提高用户体验。 `jQuery`是一个广泛使用的JavaScript库,...
在原文件中,描述了一个常见问题,即在使用jQuery的`.bind()`方法绑定点击事件时,如果传参不正确,就会导致无法为列表中的每一行绑定一个独立的事件处理逻辑。文件提供了代码示例,并指出通过使用闭包(closure)...
本文实例讲述了jQuery给动态添加的元素绑定事件的方法。分享给大家供大家参考。具体分析如下: jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要...
那么你可能在某些时候需要去修改onclick 的属性如下: 代码如下: $(“#id”).attr(“onclick”,url); 这样的代码,在chrome和firefox 中可以得到你想要的结果。 遗憾的是在ie中,至少是ie7 以下是没有效果的,至于...
jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动动态加载图片jQuery通过滚轮滚动...
jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡...