Анон, решил сделать одну штуку для работы с чатомвдвоём на жабаскрипте, но о нём я знаю лишь то, что это относится к компухторам.Не смог запустить "onclick" кнопки "Начать новую", решил выбрать её через jquery и .click() её, но не выходит. Кнопка выбирается, но не нажимается. Помогите.Вот так я всё провернул:$("#messages > ol > div > div:nth-child(1) > a:nth-child(1)").click();Що не так?
Ну помогите же
Бамп
#("button-id").attr("onclick", "твоя функция");
>>119917766$ фикс
>>119917766Мне нужно просто нажать кнопку, которая уже есть на странице
Что ты несешь? Что ты хочешь сделать? Покажи код блять
>>119918047$(element).trigger(click)
>>119918247> trigger(click)click is not defined
Потому что trigger('click')
>>119916845 (OP)Посрал на вебанутый даунов. Богом дан C++. Нет, жру говно.
>>119918596Мимо
>>119918596Как там, удобно сайты на крестах делать-то?
>>119918421Ничего не происходит. Попробуй, пожалуйста, сделать по человечески то, что я не могу>>119918596не сердись, тут же задачи не такие
>>119918596Ну и жри
>>119918794$("#messages > ol > div > div:nth-child(1) > a:nth-child(1)").trigger('click');
>>119918794$("#messages > ol > div > div:nth-child(1) > a:nth-child(1)").trigger('click')
>>119918777Сайты не пишут на крестах долбоеб, сайты вообще не делают на языках программирования т.к. ХТМЛ это язык разметки, а не язык программирования. Тупой ЧСВшый выблядок, а вот организовать динамическую выдачу ХТМЛ на С++ не составляет никакого труда, все происходит так же как на скриптовых языках типа ПХП.
>>119919598Хуле тебе надо иди отсюда
>>119919598На C++, никакого труда..Ох уж эти диваны..Ruby-senior-кун
>>119919598Пример какого-то известного веб-портала / сайта приведешь, где это на C++ реализовано?
>>119919598Нет, чувак, ты сам долбоеб, потому что в треде идет разговор за джаваскрипт, который крестами ты в браузере как и верстку, не заменишь.И ты вдвойне долбоеб, если до сих по не понял, что у каждого инструмента своя область применения.
>>119920044>Ruby-senior-кунИ лидер митол группы?
>>119919343>>119919297У меня не работает. Вроде всё верно, но не работает
>>119920363> "#messages > ol > div > div:nth-child(1) > a:nth-child(1)"селектор то точно правильный?
>>119920525Инструментами разработчика скопировал, ещё пробовал $("a:contains('Начать новую')")
>>119920525Но выбирает точно правильно, через консоль смотрел
У них там просто онклик этой кнопки должен делатьjavascript:$('#chat_start').click();return false;Что по сути просто кликает другую кнопку.Но и ту кнопку тоже хуй кликнешьА та вторая кнопка такая:<a href="//чатвдвоем.ру" id="chat_start">Начать чат</a>Я вообще не понимаю, что она делает, тому и решил просто имитировать действия пользователя
Оп, ану поясни подробней что ты там пытаешься склепать.Уж ли не внедрить свой ёба-скрипт в страницу чата?
Там жиквери вообще подключен?
Положение такое: $("#messages > ol > div > div:nth-child(1) > a:nth-child(1)").click();или$("#messages > ol > div > div:nth-child(1) > a:nth-child(1)").trigger('click');работает на сайте через консоль, но не через юзерскрипт. Вообще когда подключен юзерскрипт, кнопка не работает
>>119923382Даже когда скрипт содержит только дефолтные @строки
УРАПоцоны, не бейне и не ссыте, но я убрал дефолтную строку "// @grant none" и всё заработало
>>119923725Что заработало? Вбрось сюда.
>>119923972http://pastebin.com/fwEUUVQkУбирает рекламу, которая не убирается адблокером и даёт возможность включать заново/выключать чат по табу
http://pastebin.com/u9nz1wquПеределанный скрипт, теперь на page up.Tab выделял строку поиска, и я решил поменять немного дела.