Javascript 不隐藏表中的行
我有一个从表中隐藏行的函数。在IE中一切正常,但在Chrome中它不会隐藏行。在调试模式下,函数隐藏该行,但当退出该函数时,它会再次返回该行。 代码:Javascript 不隐藏表中的行,javascript,jquery,google-chrome,Javascript,Jquery,Google Chrome,我有一个从表中隐藏行的函数。在IE中一切正常,但在Chrome中它不会隐藏行。在调试模式下,函数隐藏该行,但当退出该函数时,它会再次返回该行。 代码: 你能发布什么是obj或小提琴的例子吗?obj是我点击的对象。整个函数运行良好,但当传递SetTickerWithUnsavedTextMessage行时,它将执行:function onclickevent{DeleteDocumentthis;},这就是问题所在。如果我将onclick更改为onmouseover,一切正常,但这不是解决方案。S
你能发布什么是obj或小提琴的例子吗?obj是我点击的对象。整个函数运行良好,但当传递SetTickerWithUnsavedTextMessage行时,它将执行:function onclickevent{DeleteDocumentthis;},这就是问题所在。如果我将onclick更改为onmouseover,一切正常,但这不是解决方案。SetTickerWithUnsavedTextMessage看起来像什么。已解决。问题是隐藏的父字段也有onclick,并进行了排序。将onclick事件更改为onmousedown解决了该问题。
function DeleteDocument(obj) {
var table_cell = $(obj).parent();
var table_row = $(obj).parent().parent();
table_cell.text('true');
table_row.hide();
if (typeof (SetTickerWithUnsavedTextMessage) != "undefined")
SetTickerWithUnsavedTextMessage();
}