在可滾動區域內調用疊加層。使用tinyscrollbar插件([http://www.baijs.nl/tinyscrollbar/][1]),當調用疊加層時,我想將tinyscrollbar中的滾動選項設置爲false。這是標頭中的腳本:如何設置jquery tinyscrollbar滾動:重疊中爲false
<script type="text/javascript">
$(document).ready(function() {
$('#scrollbar2').tinyscrollbar({ scroll: true });
});
</script>
這是覆蓋腳本:
<script>
$(document).ready(function() {
$("img[rel]").overlay({
onBeforeLoad: function (event) {
$('#scrollbar2').tinyscrollbar({ scroll: false });
},
onClose: function (event) {
$('#scrollbar2').tinyscrollbar({ scroll: true});
}
});
});
</script>
正如你所看到的,在onBeforeLoad,我嘗試滾動設置爲false,OnClose中設置回沒錯,但是這些都被忽略了。有點新的jquery,所以不知道如何動態地改變這些選項。設置滾動選項後嘗試調用tinyscrollbar_update(),但沒有任何效果。不知道如何做到這一點...