Здравствуйте,
пишу себе вот так:
(function () {
function main() {
$(document).ready(function () {
$('#testHref').attr('onclick', 'second(); return false;');
console.log($('#testHref').attr('onclick'));
});
}
main();
function second() {
console.log("second message");
}
})();
function test() {
console.log("Test message");
}
Получается так, что у меня изначально на мой #testHref привязана функция test() - работает.
Далее, нахожу idшник #testHref и к нему привязываю 'second(); return false;'
Проверяю через вывод в консоль - да, привязало.
Но и конечно в итоге получаю при нажатии что 'second is not defined'.
Подскажите, пожалуйста, как правильно стоит проделывать то что я пытаюсь ?
Спасибо!