Chào mọi người,mình có đọc được đoạn Code người ta viết thế này để tạo effect Smooth scrolling:
$(document).ready(function () {
var hash = window.location.hash;
scrollToElem(hash);
$('a.page-scroll').on('click', function (event) {
var $anchor = $(this);
var href = $anchor.attr('href');
scrollToElem(href);
event.preventDefault();
});
});
Trong Code, mình để ý thấy có dòng này : var $anchor = $(this);
, mình thấy đây là một phép gán thông thường đối tượng $(this)
cho biến anchor
nhưng mình không hiểu tại sao trước tên biến anchor
lại cần thêm ký tự $
. Nó có quan trọng không ?
Nhờ mọi người giải thích giùm mình với. Mình xin cám ơn trước .