2011-08-22 88 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');