相关疑难解决方法(0)

手动触发div的click事件

我有一个div有很多div.when绑定divs我为每个项目创建点击事件,如下所示

    jQuery.each(opts.items, function (i, item)
                    {
                        var image = opts.image;
                        jQuery('jQuery('<div class="' + opts.optionClassName + opts.controlId + '" id="' + item.key + '" ><img src="' + image + '" alt="checkbox" />' + item.value + '</div>')
                                .click(function ()
                                {')
                                        .click(function ()
                                        {

    //code goes here

    }
Run Code Online (Sandbox Code Playgroud)

当在UI中单击div时会触发,但是当我尝试手动执行时它不会被触发.任何关于如何触发的帮助都会很棒.我硬编码div值并尝试调用但没有用.

   var id1 = 'Car';
    var id2 = 'Bus';
    $('div class="CList" id="1" >' + id1 + '</div>').trigger('click');
    $('div class="CList" id="3" >' + id2 + '</div>').trigger('click');
Run Code Online (Sandbox Code Playgroud)

即使这样

    var id1 = 'Car';
    var id2 = 'Bus';
    $('div …
Run Code Online (Sandbox Code Playgroud)

jquery events

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

events ×1

jquery ×1