Size: a a a

jQuery — русскоговорящее общество

2020 August 16

G

Gregory in jQuery — русскоговорящее общество
Johnny
.on() - метод jQuery, который, в частности, позволяет обрабатывать событие клика на нужный элемент
я читал, что как-то в iframe нужно подклчить jquery, но не понимаю, как это делается
источник
2020 August 17

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
я читал, что как-то в iframe нужно подклчить jquery, но не понимаю, как это делается
Йфрэйм это закрытая область вы не можете следить за событиями в нутри фрейма. Но можете сделать канал для передачи данных.
Если нужно следить за кликом в нутри фрейма то в нутри и вешайте обработчик.
источник

G

Gregory in jQuery — русскоговорящее общество
Freekazoid💯 Васильевич
Йфрэйм это закрытая область вы не можете следить за событиями в нутри фрейма. Но можете сделать канал для передачи данных.
Если нужно следить за кликом в нутри фрейма то в нутри и вешайте обработчик.
источник

G

Gregory in jQuery — русскоговорящее общество
Да, я вот это читал, но почему-то не помогает. Понимаю,что просто так не может не работать, но не понимаю в чем у меня проблема
источник

G

Gregory in jQuery — русскоговорящее общество
Я внутрь фрейма и линк вставлял jq, не помогло
источник

Р🔐

Роман 🔐 KRD in jQuery — русскоговорящее общество
Парни, а помогите такой фигней:
на странице есть поля <input name="surname"> <input name="name">

в консоли браузера пишу surname.value = 'Иванова';name.value='Мария';

surname заполняется, а name нет. Потому что служебное слово, я так понимаю.. как правильно написать?
источник

Р🔐

Роман 🔐 KRD in jQuery — русскоговорящее общество
всем спасибо: document.getElementById('name').value='Мария'
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Роман 🔐 KRD
Парни, а помогите такой фигней:
на странице есть поля <input name="surname"> <input name="name">

в консоли браузера пишу surname.value = 'Иванова';name.value='Мария';

surname заполняется, а name нет. Потому что служебное слово, я так понимаю.. как правильно написать?
Твой ответ это нативный js на каком будет surname.val('21112')
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Это не так делается фрейм это страница в ней нужно следить за событиями а не в нутри тега.
источник

G

Gregory in jQuery — русскоговорящее общество
Freekazoid💯 Васильевич
Это не так делается фрейм это страница в ней нужно следить за событиями а не в нутри тега.
Спасибо, что помогаешь.
Я если честно, не очень понимаю, что значит "в ней".
У меня есть два предположения:
1) js код и html с iframe должны быть на одной странице - у меня так и есть
2) js код должен быть на странице куда ведет ссылка в iframe - думаю, это глупое предположение))
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
Спасибо, что помогаешь.
Я если честно, не очень понимаю, что значит "в ней".
У меня есть два предположения:
1) js код и html с iframe должны быть на одной странице - у меня так и есть
2) js код должен быть на странице куда ведет ссылка в iframe - думаю, это глупое предположение))
2 Это именно то!
источник

G

Gregory in jQuery — русскоговорящее общество
Freekazoid💯 Васильевич
2 Это именно то!
но ссылка идет на ютуб.
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
Спасибо, что помогаешь.
Я если честно, не очень понимаю, что значит "в ней".
У меня есть два предположения:
1) js код и html с iframe должны быть на одной странице - у меня так и есть
2) js код должен быть на странице куда ведет ссылка в iframe - думаю, это глупое предположение))
фрейм это отдельная страница со своими данными. и они не пересекаются со страницей родитель - там где фрейм.
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
но ссылка идет на ютуб.
ну тут можно еще фрейм сделать, сделать обертку для видео что бы следить за кликом.
источник

G

Gregory in jQuery — русскоговорящее общество
Freekazoid💯 Васильевич
фрейм это отдельная страница со своими данными. и они не пересекаются со страницей родитель - там где фрейм.
блииин, я кажется понял. То, что я хочу невозможно. Так как клик идет по ролику на стороне хостинга ютуба, а не по моему тегу
источник

G

Gregory in jQuery — русскоговорящее общество
все, спасибо. Я понял логику
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
блииин, я кажется понял. То, что я хочу невозможно. Так как клик идет по ролику на стороне хостинга ютуба, а не по моему тегу
Это возможно но не так радикально )))
источник

G

Gregory in jQuery — русскоговорящее общество
я как хотел:
1) на iframe  стоит опасити = 0;
2) При клике на iframe = ролик запускается и опасити = 1

Я сейчас понимаю, что единственный сопособ, это если iframe дать z-index = 1, а диву z-index = 2. Но тогда запуска не будет. Но по другому выхода нету, как я понимаю
источник

G

Gregory in jQuery — русскоговорящее общество
Freekazoid💯 Васильевич
Это возможно но не так радикально )))
так что только через 2 клика((
Спасибо большое! Я понял логику и это очень помогло признать данное поражение, может что-то придумаю потом с этим
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Gregory
я как хотел:
1) на iframe  стоит опасити = 0;
2) При клике на iframe = ролик запускается и опасити = 1

Я сейчас понимаю, что единственный сопособ, это если iframe дать z-index = 1, а диву z-index = 2. Но тогда запуска не будет. Но по другому выхода нету, как я понимаю
так а зачем вам событие то? ловите событие не в нутри фрейма а на сам фрейм. и будет вам опасити 1
источник