0
我一直在試驗jscrollpane以將自定義滾動條添加到某些內容。數據正在通過ajax被拉入,jscrollpane api很適合。無法獲得jscrollpane api的動態大小才能工作
但我試圖讓scrollpane的高度總是比如用戶瀏覽器窗口的高度的70%。 jscrollpane site說我可以使用下面的代碼來使它工作,但我沒有運氣。
$(function() {
$('.scroll-pane').each(
function() {
$(this).jScrollPane({
showArrows: $(this).is('.arrow')
});
var api = $(this).data('jsp');
var throttleTimeout;
$(window).bind('resize', function() {
if ($.browser.msie) {
// IE fires multiple resize events while you are dragging the browser window which
// causes it to crash if you try to update the scrollpane on every one. So we need
// to throttle it to fire a maximum of once every 50 milliseconds...
if (!throttleTimeout) {
throttleTimeout = setTimeout(
function() {
api.reinitialise();
throttleTimeout = null;
}, 50);
}
} else {
api.reinitialise();
}
});
})
});
當我的CSS更改爲百分數,定製完全滾動條出現故障,我也得到一個默認的鍍鉻滾動條是窗口的高度的100%。
http://jsfiddle.net/loren_hibbard/2yEsG/
非常感謝您!
這實際上可能是一個jsfiddle問題... – 1252748 2012-08-09 19:17:20