Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不隐藏表中的行_Javascript_Jquery_Google Chrome - Fatal编程技术网

Javascript 不隐藏表中的行

Javascript 不隐藏表中的行,javascript,jquery,google-chrome,Javascript,Jquery,Google Chrome,我有一个从表中隐藏行的函数。在IE中一切正常,但在Chrome中它不会隐藏行。在调试模式下,函数隐藏该行,但当退出该函数时,它会再次返回该行。 代码: 你能发布什么是obj或小提琴的例子吗?obj是我点击的对象。整个函数运行良好,但当传递SetTickerWithUnsavedTextMessage行时,它将执行:function onclickevent{DeleteDocumentthis;},这就是问题所在。如果我将onclick更改为onmouseover,一切正常,但这不是解决方案。S

我有一个从表中隐藏行的函数。在IE中一切正常,但在Chrome中它不会隐藏行。在调试模式下,函数隐藏该行,但当退出该函数时,它会再次返回该行。 代码:


你能发布什么是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();
    }