В этом цикле я пытаюсь добавить обработчик событий для каждого «счетчика». Обработчик событий вызывает функцию «hideAll ()», чье входное значение равно «count».
Я делаю это, добавляя HTML-код под идентификатором «next», используя метод JBuery's insertBefore ().
for (count=1; count<=3; count++)
{
$('<a href="#" onclick="hideAll(' + count + ');return false;">' + count + '</a>').insertBefore("#next");
}
Поэтому, когда я запускаю его, он добавляется, но по какой-то странной причине он добавляется так:
<a onclick="hideAll(1);return false;" href="#">1</a>
Строка href = "#" переносится в конец. Я не могу понять, почему.
Я пытался проверить кавычки и все. Все кажется идеальным, понятия не имею, почему он это делает.