Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Имитация события click. Это реально ? (https://javascript.ru/forum/misc/43678-imitaciya-sobytiya-click-ehto-realno.html)

Lutidza 16.12.2013 17:02

Имитация события click. Это реально ?
 
Приветствую друзья :)

Цель:
При клике по стороннему элементу DOM ( например div или а ), вызвать событие click на элементе select. Нужно это для того, чтобы при клике по первому элементу раскрывался список опций у select.




<div class="select-outer">
             
             <a class="select-button"></a> <!-- клик происходит по данному элементу -->
             <select id="select" name="select" size="1"> <!-- событие click нужно тут -->
              <option>Квартира</option>
              <option>Дом</option>
              <option>Земельный участок</option>										
             </select>
    
            </div>




JavaScript (jQuery) которым я пытался это сделать, но он конечно же не работает.

$(".select-button").click(function () {
	  $('#select').trigger('click');

    });


Реально ли это реализовать, если да то как ? :)


Спасибо.

danik.js 16.12.2013 19:56

Цитата:

Сообщение от Lutidza
Реально ли это реализовать

Нет.

ild 16.12.2013 20:10

Странно, но только что об этом прочитал )

6. Как программно раскрыть select?
Ответ:
никак!

Lutidza 16.12.2013 20:27

Ок. Большое спасибо.

freethetan 16.12.2013 23:57

http://api.jquery.com/trigger/
Попробуйте это!
Может подойдёт

monolithed 17.12.2013 01:52

Цитата:

Сообщение от freethetan
Может подойдёт

нет

Maxmaxmaximus5 17.12.2013 03:19

Lutidza, настоящий посан сделал бы свой селект)

danik.js 17.12.2013 04:41

Цитата:

Сообщение от freethetan
Попробуйте это!
Может подойдёт

А просмотреть предыдущие комментарии - не осилил?


Часовой пояс GMT +3, время: 06:32.