单击表行时出现重复的选项

时间:2018-06-21 11:47:27

标签: javascript jquery ember.js

我有表格行,为此,我使用下面的代码编写了右键单击选项方法,并且工作正常,

click: function(event) {
    var isConnected = false;
    if (event) {
        var isConnected = true;
    }
    if (isConnected == true) {
        var eventResult = this.get('tableView').clickRow(event, this.get('object'));
        console.log(eventResult);
        if (eventResult !== false) {
            this.get('element').focus();
            $('.content-data, .action-menu, .managed-object-tools-icon.clickable').bind('contextmenu', function(e) {
                e.preventDefault();
                var k = $(e.currentTarget).closest('tr').prop('id');
                var l = $('#' + k).hasClass('inspected');
                if (l == true) {
                    var actionMenuContext = this.get('object');
                    var element = e.currentTarget;
                    this.get('controller').send('contentItemActionMenu', row.length ? row : element, element, actionMenuContext);
                    isConnected = false;
                    return false;
                }
            }.bind(this))
        }
        return eventResult;
    }
}

但是,在连续右键单击多行时,相同的选项会反复出现在背面。单击新表行时它必须消失,并作为新选项出现。我使用的是余烬1.4.0。您的帮助将不胜感激。预先感谢。

0 个答案:

没有答案