2011-02-17 49 views
0

所以我有一個菜單在一個網站的頂部有一些下拉菜單。下拉菜單是顯示onclick的腳本,我想將它們更改爲在將鼠標懸停在其上時觸發事件。試圖從onclick更改爲onhover

我相信這是它的腳本: http://babblespot.com/application/widgets/menuadvanced/externals/scripts/jquery-1.3.2.min.js

它有它很多的代碼,頂部是主要的jQuery我相信。

這是一個插件,所以我有點困難。

這是網站: http://babblespot.com/members/home

感謝您的幫助。

+1

你打算直接鏈接到jQuery嗎?我很困惑。 – 2011-02-17 03:33:13

+0

我正在尋找完全錯誤的地方。這是我第一次使用jQuery,我注意到如果我禁用它。那麼下拉菜單也將被禁用。所以我做了一個錯誤的連接。現在的問題是,當你離開時。菜單仍然保持打開狀態。但那是另一次。 – Mike 2011-02-17 04:23:36

回答

1

只需將clickhover切換即可。我不打算列出所有的變化,但一個 例如,更改

$jq('.custom_249').click(function(){ 

$jq('.custom_249').hover(function(){ 
+0

謝謝,非常感謝。我正在走向完全錯誤的方向。現在感覺有點笨。 – Mike 2011-02-17 03:50:40

1

您的網頁包含此代碼:

$jq(document).ready(function(){ 
       $jq('.custom_249').click(function(){ 
        $jq('.custom_249_dropped').toggle('fast'); 
       }); 
      }); 

如果我明白你的問題,您需要將呼叫替換爲click(),並調用hover(),如http://api.jquery.com/hover所述。