2011-08-22 99 views
0

我已将$('#dropMenu').click(false);用于我的div#dropMenu之一,因此点击它不会执行任何操作。如何启用点击事件被禁用的div内元素上的点击事件?

div#dropMenu里面,我有一些其他的元素,

<div id="dropMenu" class="dropDwn hide"> 
    <ul> 
     <li><a class="userLink" href="link.php">Edit Profile</a></li> 
     <li><a class="userLink" href="link2.php">Change Password</a></li> 
     <li><a class="userLink" href="logout.php">Logout</a></li> 
    </ul> 
</div> 

,我希望能够点击的链接。

(我想)因为我已经使用$('#dropMenu').click(false);,链接不起作用。

如何启用点击链接a.userLink

+1

为什么你需要指定'不做anything'的元素时默认的事情不要做任何的点击? – Tejs

+1

http://stackoverflow.com/questions/209029/best-way-to-remove-an-event-handler-in-jquery – js1568

+0

链接有href设置,因此它们将作为正常链接并相应地重定向。 – ShankarSangoli

回答

2

如果你想unbind事件处理程序使用此:$('#dropMenu').unbind('click');