mootools 1.1.1 элемент scrollto с именем класса ... что-нибудь вроде jquery? - PullRequest
0 голосов
/ 26 апреля 2010

У меня сложилось впечатление, что MooTools будет делать это, но окольным путем.

Я работаю со сценарием livevalidation. Чего я хочу добиться, так это когда генерируются ошибки и запускается, то страница переходит к первой найденной ошибке. Это будет выведено как:

<span class=" LV_validation_message LV_invalid">Can't be empty!</span>

с помощью jquery я мог бы сделать следующее:

$.scrollTo($('span.LV_invalid:1'));

У меня такое ощущение, что в mootools мне нужно сначала найти позицию первого диапазона с классом LV_invalid, а затем передать его функции scrollTo, или есть гораздо более простое решение?

Ответы [ 2 ]

0 голосов
/ 30 апреля 2010

понял это из

var  scroll =  new Fx.Scroll(window,  { 
    wait: false, 
    duration: 1500, 
    transition: Fx.Transitions.Quad.easeInOut  
  }); 
  var xcoord = $$('.LV_invalid').getPosition()[0].x;
  var ycoord = $$('.LV_invalid').getPosition()[0].y;
  scroll.scrollTo(xcoord,ycoord);
0 голосов
/ 26 апреля 2010

Выполните проверку и используйте SmoothScroll - http://docs111.mootools.net/Plugins/SmoothScroll.js

...