Mootools 1.1.1 Scrollto Element مع اسم الفصل ... أي شيء مثل jQuery؟

StackOverflow https://stackoverflow.com/questions/2712347

  •  01-10-2019
  •  | 
  •  

سؤال

أحصل على الانطباع سوف يفعل ذلك ، ولكن بطريقة دوار.

أنا أعمل مع برنامج LiveValidation Script. ما أريد تحقيقه هو عندما يتم إنشاء أشواط من أشواط وأخطاء ثم تم تمرير الصفحة إلى الخطأ الأول الموجود. سيتم إخراج هذا على النحو التالي:

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

مع jQuery يمكنني القيام بما يلي:

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

أشعر بالشعور في Mootools ، يجب أن أجد أولاً موضع الفترة الأولى مع فئة LV_INVALID ثم تمرير هذا إلى وظيفة SCROLLTO أم أن هناك حلًا أبسط بكثير؟

هل كانت مفيدة؟

المحلول 2

احسب هذا واحد خارج

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);

نصائح أخرى

قم بالتحقق من الصحة ، واستخدم SmoothScroll - http://docs111.mootools.net/plugins/smoothscroll.js

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top