我在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>
答案 0 :(得分:-1)
您是否尝试过使用1.9之类的其他jQuery版本?