Если вы действительно хотите просто выполнить уже существующую функцию onclick, используйте что-то вроде этого:
$('a.test img').click(function() {
var link = $(this).parent()[0]
var onclick = $(link).attr('onclick')
onclick.call(link)
})
Вы хотите передать ссылку на onclick.call
. Это устанавливает ссылку в качестве получателя вызова функции, как обычно срабатывает атрибут onclick. Если вы просто позвоните onclick()
, у вас могут возникнуть проблемы.