Обратная связь плагина с dom
Банальный вопрос.Как обратится из dom к функции, которая находится в плагине?
Например тело плагина: var wos = document.getElementById("bamForm"); wos.innerHTML = "<a href='#' onClick='Pipka()'>testik</a>"; function Pipka() { alert('порядок') } |
как понять "обратиться из dom" ? Что именно не работает?
|
да просто не вызывается ни одна функция из моего плагина со странички.
Сами функции работают,но если их вызывать непосредственно из тела плагина.Я знаю как вызвать функцию из боковой панели или панели плагинов.А вот как с самой страницы- не знаю |
Цитата:
|
Цитата:
|
Цитата:
нет,речь идет о моем собственном плагине без всяких jqery. В принципе я не против этого плагина,я использовал его для ассинхронной передачи на ajax.Но тут все проще. Проще говоря я установил плагин greasemonkey и теперь пишу там скрипт.Подключение отдельных библиотек в него мне пока видится сомнительным да я и не знаю как это делается,потому что пробовал различные варианты и безуспешно. |
Так а че тогда тема делает в разделе jQuery?
|
Цитата:
просто живет. |
Цитата:
|
Цитата:
меня это мало волнует.Можно было бы попытаться решить проблему,а не отфутболивать.Как вариант действительно предложить подгрузить эту библиотеку и поработать с ней.Попытаться убедить что это решение гораздо выгоднее окажется и в дальнейшем. Короч все понятно,здесь умники сидят,а мы простые смертные.всего доброго. |
sotik, во-первых, ты мусолишь мозги нам, "умникам". Ибо любой разбирающийся человек подумает что ты спрашиваешь про плагин к jQuery. А в итоге, после некоторых пыток, ты наконец сознался о чем речь. Тебе не кажется странным что создаешь тему чтобы тебе помогли, при этом даже не соизволишь разместить эту тему по правилам форума?
Цитата:
Для Firefox на форуме есть специальный раздел. Что касается самого вопроса, то скорее всего у веб-страницы, с которой ты работаешь свой контекст исполнения, не пересекающийся с контекстом исполнения плагина. Поэтому вебстраница не может прямо вызвать твою функцию. Попробуй добавь обработчик через addEventListener. Если функция должна исполняться в контексте вебстраницы - подсади скрипт через тег <script/>. Могу конечно и ошибаться - я не работал с обезьянкой или как ее там. |
Часовой пояс GMT +3, время: 01:28. |