Safari 5.1.7中的JQuery Accordion问题

时间:2014-01-20 06:34:33

标签: jquery safari accordion

我在Safari浏览器中使用JQuery Accordion。内容部分不会间歇性地扩展。但标题事件“激活”,“beforeActivate”正常工作。

我尝试过各种选项,比如heightStyle等,但在Safari中,ui.oldContent对象和ui.newContent对象在扩展和折叠方面都存在问题。

注意:在IE,Firefox,Chrome等其他浏览器中,以下脚本正常运行,并且内容部分的展开/折叠正常。

  

使用JQuery:jquery-1.10.2.min.js
  JQuery-UI:http://code.jquery.com/ui/1.10.4/jquery-ui.js

<script>
    $("#accordion").accordion( {
          collapsible : true, heightStyle: 'content'
      },
      {
          active : false
      });
      $("#accordion").accordion( {
          icons :  {
              "header" : "ui-icon-default", "activeHeader" : "ui-icon-selected"
          }
      });

      $("#accordion").accordion( {
          activate : function (event, ui) {
              ui.newHeader.children(".selected").css( {
                  "font-weight" : "bold"
              });
          }
      });
      $("#accordion").accordion( {
          beforeActivate : function (event, ui) {
              ui.oldHeader.children(".selected").css( {
                  "font-weight" : "normal"
              });
          }
      });

    </script>

1 个答案:

答案 0 :(得分:-1)

您是否尝试过使用1.9之类的其他jQuery版本?