Tôi đã tạo một kịch bản lệnh nhỏ và tôi có một vấn đề để sử dụng (điều này) trong một chức năng tùy chỉnh.jquery sử dụng (điều này) trong chức năng tùy chỉnh
Đây là mã:
jQuery("li").click(function()
{
var scrollTop = jQuery(window).scrollTop();
if(scrollTop > 0)
{
jQuery('html, body').animate({ scrollTop: 0 }, 'slow', function()
{
fadeItems();
});
}
else
{
fadeItems();
}
});
function fadeItems()
{
var slogan = jQuery(this).children('p').html();
jQuery('#slogan_text').fadeOut(150, function(){
jQuery('#slogan_text').fadeIn(150).html(slogan);
});
var content = jQuery(this).children('#post_content_large').html();
jQuery('#content_view').html(content).hide();
var status = jQuery("#readMore").html();
if(status == 'Verbergen')
{
jQuery('#content_view').fadeIn(500, function(){
jQuery('#content_view').fadeIn(500).html(content);
});
}
var title = jQuery(this).children('h3').html();
jQuery('#title_content').fadeOut(150, function(){
jQuery('#title_content').fadeIn(150).html(title);
});
}
Vì vậy, các chức năng chạy khi nhấp vào một mục danh sách và mà đi wel nhưng các giá trị của (this) là rỗng
Ai đó biết làm thế nào để sửa lỗi này?
Cảm ơn trước!
Cảm ơn (điều này) đã làm việc! :) –