Safari 的 jQuery 問題 (jQuery problem with Safari)


問題描述

Safari 的 jQuery 問題 (jQuery problem with Safari)

Can anyone shed some light on why this works in Firefox but not in Safari? You can see the problem here: http://www.thechangestudio.com/index2.php

Thanks

<script type="text/javascript">

$(document).ready(function() {

    $("ul#topnav li").hover(
    function() { 
        $(this).find("span").stop(true, true).slideDown(1000); 
        return false; 
        }, function() { 
            $(this).find("span").slideUp(500); 
            return false;
        });
    }); 

</script>

參考解法

方法 1:

Webkit browsers (Safari, Chrome) and Opera will only animate span elements in certain positions within the parent element. Use a different element for your animation such as a div or an anchor.

(by Robvls)

參考文件

  1. jQuery problem with Safari (CC BY-SA 3.0/4.0)

#safari #jquery #css #firefox






相關問題

如何讓 <asp:menu> 在 Safari 中工作? (How can I get <asp:menu> working in Safari?)

jQuery 航點在 Safari 中不起作用 (jQuery waypoints not working in Safari)

iOS WebApp 不顯示啟動圖像 (iOS WebApp not showing startup image)

Jquery、Javascript 點擊菜單在 IE 和 Safari 上不起作用 (Jquery, Javascript click menu doesnt work on IE and Safari)

如果我沒有 Mac 和 Safari,我將如何重現 Javascript 錯誤? (How am I going to reproduce Javascript bugs if I don't have a Mac & Safari?)

Webkit 中的全局 Javascript 變量 (Global Javascript variables in Webkit)

Safari IndexOutOfRangeException (safari IndexOutOfRangeException)

Safari 2.0 中修改鍵的鍵盤事件 (Keyboard Events for Modifier Keys in Safari 2.0)

通過 HTML 在 Mobile Safari 上實現 UIPickerview (Implement UIPickerview on Mobile Safari via HTML)

Safari 的 jQuery 問題 (jQuery problem with Safari)

網頁上的音頻被截斷 (Audio cuts out on webpages)

當選項卡不活動時,保持 JS/jQuery 代碼在 Safari 中工作 (Keep the JS/jQuery code working in Safari when the tab is not active)







留言討論