P.S. конечно же я по поводу редактирования картинки и сохранения результата.

Хорошо, вопрос конечно обширный получился. Я сломал уже всю голову скажите пожалуйста просто с какой стороны подходить к этому.
Спустя 1 день, 9 часов, 24 минуты, 55 секунд (30.09.2008 - 19:58) Adil написал(а):
со стороны js
Спустя 1 день, 13 часов, 14 минут, 3 секунды (2.10.2008 - 09:12) pi3.14 написал(а):
Сделал с помощью jQuery. Теперь вот проблемка не знаю как обратиться к определённому элементу на который нажали, и передать его параметр в переменную.
Код |
<a id="его айди" href="блабла-линк" class="highslide" onclick="вызов скрипта"><img src="сорс-картинки" /></a> |
Вот как мне передать href тега a в переменную а ту в скрипт?
Спустя 29 минут, 6 секунд (2.10.2008 - 09:41) linedmk написал(а):
Наверное же нужно искать в свойстве href объекта ссылки (<a>), например можно так
Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>
Спустя 1 час, 18 минут, 27 секунд (2.10.2008 - 11:00) pi3.14 написал(а):
[quote name='linedmk' date='2.10.2008, 6:41' post='49926']
Наверное же нужно искать в свойстве href объекта ссылки (<a>), например можно так
Если указать конкретный id, то да. А если мне надо узнать по какому щёлкнули и передать href именно того по которому щёлкнули. То есть у меня таких объектов 10 или более. ???
Наверное же нужно искать в свойстве href объекта ссылки (<a>), например можно так
Если указать конкретный id, то да. А если мне надо узнать по какому щёлкнули и передать href именно того по которому щёлкнули. То есть у меня таких объектов 10 или более. ???
Спустя 22 часа, 30 минут, 16 секунд (3.10.2008 - 09:30) bret написал(а):
Цитата(pi3.14 @ 2.10.2008, 11:00) [snapback]49935[/snapback]
А если мне надо узнать по какому щёлкнули и передать href именно того по которому щёлкнули. То есть у меня таких объектов 10 или более. ???
А чем вас это не у страивает
Цитата(linedmk @ 2.10.2008, 9:41) [snapback]49926[/snapback]
Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>
Спустя 21 минута, 35 секунд (3.10.2008 - 09:51) pi3.14 написал(а):
Цитата(bret @ 3.10.2008, 6:30) [snapback]50155[/snapback]
А чем вас это не у страивает
Цитата(linedmk @ 2.10.2008, 9:41) [snapback]49926[/snapback]
Код
<a id="его айди" href="блабла-линк" class="highslide" onclick="имя_функции(this.href);"><img src="сорс-картинки" /></a>
Переделываемая страница использует фреймворк и при событии onclick="имя_функции(this) вызывается фреймворк. А я хочу добавить в него свои данные, а внутрь лезть жуть как не хочется. Мне надо лишь в одно место передать свойство href тега <a> по которому кликнули.
Спустя 14 часов, 17 минут, 13 секунд (4.10.2008 - 00:09) bret написал(а):
Тогда ставьте обработчик в элемент уровнем выше необходимой ссылки и через него уже выкавыривайте хреф
!!это_интересно!!
!!это_интересно!!
Спустя 2 дня, 15 часов, 41 минута, 23 секунды (6.10.2008 - 15:50) pi3.14 написал(а):
Цитата(bret @ 3.10.2008, 21:09) [snapback]50290[/snapback]
Тогда ставьте обработчик в элемент уровнем выше необходимой ссылки и через него уже выкавыривайте хреф
!!это_интересно!!
!!это_интересно!!
спасибо, правда решение усложнилось все таки придеться читать книжечку.
Спустя 1 день, 16 часов, 3 минуты, 26 секунд (8.10.2008 - 07:53) pi3.14 написал(а):
Почему то не могу обратиться к переменной u? Мне её надо передать дальше после нажатия.
Код |
<a id="someID" href="#" class="highslide" onclick="return hs.someFunction(this.id)"><img id="fgh" src="img" onclick="urlik(parentNode);" alt=" роспись стен" title="img" /></a> <script type="text/javascript"> function urlik(no){ var u = no; return u; }; hs.someMetod = u; </script> |
Спустя 1 час, 13 минут, 3 секунды (8.10.2008 - 09:07) linedmk написал(а):
чтобы переменная описанная в функции была глобальной убери var то есть нужно
Код
u = no;
Спустя 1 час, 11 минут, 9 секунд (8.10.2008 - 10:18) pi3.14 написал(а):
Цитата(linedmk @ 8.10.2008, 6:07) [snapback]50676[/snapback]
чтобы переменная описанная в функции была глобальной убери var то есть нужно
Код
u = no;
Да так тоже не получалось так как код который ниже срабатывал до того как переменная уже была. Просто момент присваивания я переместил в тело функции и все заплясало и завертелось. Всем спасибо.
_____________