簡體   English   中英

幫助我簡單的javascript / jquery

[英]Help with my simple javascript/jquery

我有一個id #navigation li a和一個類.menu-description。 每當用戶在#navigation li a上盤旋時,我想將類從.menu-description更改為.menu-descriptionnew

到目前為止我的jquery:

<script>
$(document).ready(function() {
  $('#navigation li a').onmouseover(function() {

  //Check if element with class exists, if so change it to new
           if ($('div.menu-description').length != 0)
                $('div.menu-description').removeClass('menu-description').addClass('menu-descriptionnew');
           //Check if element with class 'menu-descriptionnew' exists, if so change it to 'menu-description'
           else if ($('div.menu-descriptionnew').length != 0)
                $('div.menu-descriptionnew').removeClass('menu-descriptionnew').addClass('menu-description');
                });
});
</script>

但它不起作用。 有什么建議么? 謝謝!

jQuery事件是“ 鼠標懸停 ”而不是“onmouseover”

您可以使用.toggleClass()方法.hover()事件清理代碼

這是一個簡單的例子

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM