2

我有现场活动

$(document).on('click', 'a.qq-upload-cancel', function() {

我怎样才能强行调用它,例如我尝试过的其他事件

$('a.qq-upload-cancel').click();

也 trigger 和 triggerHandler 但它不起作用。

我需要这些,因为一个 JQuery 库有这样的事件,我想在其他事件中调用它

_bindCancelEvent: function(){       
    var self = this,
        list = this._listElement;

    qq.attach(list, 'click', function(e){           
        e = e || window.event;
        var target = e.target ||e.srcElement;                       


        if (qq.hasClass(target, self._classes.cancel)){
            qq.preventDefault(e);

            var item = target.parentNode;               
            self._handler.cancel(item.qqFileId);
            qq.remove(item);
        }
    });
}
4

1 回答 1

0

尝试使用.trigger()

$( 'a.qq-upload-cancel' ).trigger( "click" );
于 2013-10-01T08:43:38.297 回答