2012-11-29 69 views
0

就是這樣。當我嘗試使用getter getContentPositionY()時,整個腳本凍結。有任何想法嗎?或者任何其他方式,我可以得到jscrollpane滾動位置會很好。Jquery jscrollpane getContentPositionY無法正常工作

這裏是我的代碼:

$(document).ready(function() { 
$('#text-content').load(function() { 
    $('#right').jScrollPane({ 
     verticalDragMinHeight: 10, 
     verticalDragMaxHeight: 10, 
     horizontalDragMinWidth: 10, 
     horizontalDragMaxWidth: 10 
    }); 
}); 

var pane_api = $("#right").data('jsp'); 
alert(pane_api.getContentPositionY()); 
}); 

而且標記:

<div id="right"> 
    <img src="pics/BIOGRAPHY/tretji_stolpec/text_bio.png" id="text-content" /> 
</div> 

CSS:

#right { 
float:left; 
width:50%; 
height:95%; 
margin-left:35px; 
margin-top:15px; 
margin-bottom:15px; 
overflow:auto; 
} 

感謝您的任何建議。歡呼聲中,瓦爾

+0

需要更多的信息(標記,你的jsp初始化的代碼),你的代碼本身是正確的,應該工作。 – hereandnow78

+0

嗨,感謝您的評論。標記和init是無關緊要的,因爲一切工作正常..我知道這不是很多繼續,但例如,'pane_api.scrollBy(..)'工程等等。所以這是真的無法解釋..任何想法?乾杯,Val – valekovski

回答

1

你可能誤解了這條線:

$('#text-content').load(function() { 

負載需要一個URL從何處加載。你只是在給一個功能。你想實現什麼?

+0

啊,是的!這就對了!我認爲使用加載函數很奇怪,但我只是從某處複製/粘貼代碼。謝謝!乾杯,Val – valekovski

+0

不客氣 – hereandnow78