2013-11-26 92 views
1

我似乎無法理解爲什麼我得到這個錯誤。我的印象是它是一個常規的JavaScript函數。對象#<Object>沒有方法'scrollIntoView'

$(document).ready(function() { 
     $(".linesresults input[type=submit]").click(function() { 
      console.log('here'); 
      //$('.lineslistwrap').scrollTop($('.lineslistwrap').scrollTop() + $(this).parent().position().top); 
      $(this).parent().scrollIntoView(); 
     }); 
    }); 
+3

*「我的印象是它是一個常規的JavaScript函數」*它是,這就是爲什麼當你在jQuery對象上調用它時不起作用。 –

回答

3

scrollIntoView是DOM元素上的方法,parent()返回jquery對象,所以嘗試。

$(this).parent()[0].scrollIntoView(); 
相關問題