我在我的網站上使用了jScrollPane。我也使用ajax來更新jScrollPane使用的同一div上的數據。現在,當我將返回的數據附加到div時,滾動條在附加文本上不可見。這可能是因爲文檔加載時調用jQuery函數,但現在有任何想法來解決這個問題?我在這裏閱讀這裏的文章http://jscrollpane.kelvinluck.com/auto_reinitialise.html但我無法解決這個問題。下面的代碼:jScrollPane問題
function scrollfunction($value){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
$(ajaxRequest.responseText).appendTo(".div1");
}
}
ajaxRequest.open("GET", "process.php" , true);
ajaxRequest.send(null);
}
$("document").ready(function() {
$(".div1").jScrollPane();
});
這是您在一小時內第二次詢問同一個問題。你只需編輯你的這個問題的第一個實例來包含這裏添加的代碼。 – adeneo
[jScrollPane問題]的可能重複(http://stackoverflow.com/questions/7620613/trouble-with-jscrollpane) –