JQuery Разобрать переменную в onclick - PullRequest
1 голос
/ 12 сентября 2011

У меня есть немного Jquery, написанного для добавления изображения с событием по щелчку, но я изо всех сил пытаюсь получить щелчок, чтобы предупредить функцию, которую я создал, конечная цель здесь - создать событие window.open, которое использует переменная lookURL в качестве адреса.

Чтобы сохранить размещение кода в вопросе, я создал JS Fiddle ниже.

http://jsfiddle.net/justinerswell/qJFUa/5/

Ответы [ 2 ]

1 голос
/ 12 сентября 2011

Я не совсем уверен, я знаю, что вы пытаетесь сделать, но если все, что вы хотите сделать, это вставить переменную lookURL в функцию, которая выполняется при запуске click(), это довольно просто: http://jsfiddle.net/XcAHx/

Я извлек onClick из HTML в его собственную функцию, и там вы можете просто сослаться на переменную lookURL:

$("a").bind("click", function(e) {
     e.preventDefault();
     alert(lookURL);
});

Это то, что вы были после?

1 голос
/ 12 сентября 2011

Вы сделали большую часть работы, просто измените

alert('This works')

на

myfunc('" + lookURL + "')

модифицированный пример jsfiddle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...