【发布时间】:2010-10-09 16:58:27
【问题描述】:
我在尝试不使用该函数选择表行时遇到问题:
$("tr").click(function(e) {
var row = jQuery(this)
//rest of code left off
});
基本上,它会查找所有表格行并添加单击功能,该功能将打开一个编辑模式,该模式具有一行文本框,其中填充了表格单元格中的信息。问题是模式中的 tablerow 也获得了功能,所以当用户去编辑文本框中的值时,所有值都消失了......
所以我一直在尝试并失败的是使用以下几种方式通过 id 过滤 tr:
$("tr").not('trEdit').click(function(e) {
var row = jQuery(this)
和
$("tr not:'trEdit').click(function(e) {
var row = jQuery(this)
我也尝试过尝试第二个表,然后不选择它的表行,但这些表不是彼此相邻的,我的例子是......不,我没有尝试过表 [1] tr yet(现在我想起来了)...
请帮忙...我要疯了才想办法解决这个问题..
谢谢!!!!!!
【问题讨论】:
标签: javascript jquery