كيفية اكتشاف وقت قيام المستخدم بالتمرير إلى أسفل Div باستخدام jQuery
لقد قمت بإنشاء عنصر div بمحتوى ديناميكي يتميز بـ " إعداد الفائض التلقائي. لتحسين تجربة المستخدم، تريد تحميل محتوى إضافي عندما يقوم المستخدم بالتمرير إلى أسفل مربع div هذا. ومع ذلك، فأنت غير متأكد من كيفية اكتشاف هذا الحدث المحدد.
يكمن مفتاح هذا الاكتشاف في استخدام خصائص وطرق محددة لـ jQuery:
لتحديد متى وصل المستخدم إلى أسفل div، يمكنك مقارنة مجموع الخاصيتين الأوليين بالخاصية الثالثة. عندما تتطابق هذه القيم، يتم الوصول إلى نهاية القسم.
jQuery(function($) {
$('#flux').on('scroll', function() {
if($(this).scrollTop() $(this).innerHeight() >= $(this)[0].scrollHeight) {
alert('end reached');
}
})
});
يستخدم هذا الحل طريقة on()، المفضلة للتعامل مع الأحداث في إصدارات jQuery 1.7 .
ملاحظات إضافية:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3