Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
jquery委托仅适用于调整大小_Jquery_Delegates - Fatal编程技术网

jquery委托仅适用于调整大小

jquery委托仅适用于调整大小,jquery,delegates,Jquery,Delegates,在我的web应用程序中,当我调整窗口大小时,会触发标题为戏剧的链接的单击事件,否则不会触发单击事件。也就是说,当我打开我的应用程序并单击戏剧链接时,不会触发单击事件,而在我调整窗口大小后,单击链接时会触发单击事件。始终触发标题为喜剧的链接的单击事件 链接是动态的,所以我使用下面的委托函数来附加单击事件 $(document).delegate('a', 'click', function() { ... }) HTML 使用on而不是delegate$document。在'a','click'

在我的web应用程序中,当我调整窗口大小时,会触发标题为戏剧的链接的单击事件,否则不会触发单击事件。也就是说,当我打开我的应用程序并单击戏剧链接时,不会触发单击事件,而在我调整窗口大小后,单击链接时会触发单击事件。始终触发标题为喜剧的链接的单击事件

链接是动态的,所以我使用下面的委托函数来附加单击事件

$(document).delegate('a', 'click', function() { ... })
HTML


使用on而不是delegate$document。在'a','click','document.在'click','a',…即使使用on函数,我也面临同样的问题,当然,它们是等价的。on只是一个较新的首选名称,您在哪里可以调用委派?
<ul>
    <li class="page" style="width: 50%;">
        <ul class="pageContent">
            <li>        
                <a class="ui-link" title="comedy" href="javascript:;"></a>
            </li>
        </ul>
    </li>
    <li class="page" style="width: 50%;">
        <ul class="pageContent">
            <li>        
                <a class="ui-link" title="drama" href="javascript:;"></a>
            </li>       
        </ul>
    </li>
</ul>