Я привязываю функцию к событию.Контекст Javascript внутри функции
$('div.my_div').bind("mouseenter", timerFunc);
Проблема, которая возникает у меня, заключается в изменении моего контекста, и я не могу получить доступ к своим элементам. Я должен признать, что контекст Javascript ужасно запутанный мне:
function timerFunc() {
//alert('Square ' + $(this).attr('data-somevalue') + ' named function called!');
var count_to = 10;
var count = 0;
var countup = setInterval(function() {
count++;
$(this).find('.countup').html(count + ' seconds!'); // <-- trying to access THIS square
//self.find('.countup').html(count + ' seconds!'); // <-- trying to access THIS square
if (count == count_to) {
count = 0;
}
}, 750);
}
Пожалуйста, помогите