Кто-нибудь знает, как вручную инициировать событие щелчка элемента дерева Dojo? У меня есть кнопка создания нового узла и всякий раз, когда создается новый узел, я хотел бы переместить фокус на новый узел. Я установил событие click, и было бы здорово, если бы я мог вручную запускать событие click с параметром new new.Как вызвать событие элемента click на Dojo Tree вручную?
2
A
ответ
0
Вам нужно отправить событие click или просто установить фокус?
Для того, чтобы установить фокус можно сделать:
dojo.byId("myNewNode").focus();
0
var yourtree = dijit.byId("<treeid>");
use dojo.connect(yourtree, "onClick", function(item){
<write custom logic here>
});
Смежные вопросы
- 1. Как вручную вызвать событие click на dom в responsejs
- 2. как вручную вызвать событие
- 3. Как вызвать событие click?
- 4. Как вручную запускать событие click в ReactJS?
- 5. Как вручную вызвать событие WxPython
- 6. Событие Dijit Tree и postCreate (dojo 1.3)
- 7. Как вызвать событие click на отключенных элементах
- 8. Как вызвать jQuery AJAX на событие click?
- 9. как вызвать событие JQuery клик вручную
- 10. Как я могу вызвать событие click невидимого элемента управления?
- 11. Вручную имитирует Onclick или событие Click
- 12. JQuery вызвать СОБЫТИЕ элемента
- 13. Как вручную запустить событие click в mxml?
- 14. Sencha: Как вызвать событие click на элементе li
- 15. Как украсть событие click из элемента?
- 16. Custom Dojo Tree
- 17. Как вызвать событие «click» на невидимой кнопке в IE9?
- 18. Как вызвать событие вручную в C#?
- 19. Как вручную вызвать событие аэродинамического сопротивления d3
- 20. Как я могу вызвать событие JavaScript click
- 21. Как вызвать событие «.click» более одного раза?
- 22. Как вызвать событие click в текстовом поле?
- 23. Как вызвать событие click для этого связывания?
- 24. Как вызвать событие click после другого щелчка
- 25. Как вызвать событие click из javascript?
- 26. Dojo Tree with checkbox
- 27. Как вручную инициировать событие
- 28. Событие click (mousedown) элемента select
- 29. Как вызвать событие RowDataBound в событии Click Click в asp.net?
- 30. Как я могу вручную вызвать событие Touch UIView на iPhone?
Спасибо mopoke за быстрый ответ. На самом деле, мне нужно настроить фокус на новый узел и запустить событие click, так как я установил код в событии click элемента. GUI должен отображать новый узел как выбранный. Спасибо! – hoangnghiem1711
А, ОК. Возможно, вы сможете использовать document.createEvent, но это не работает в IE. IE позволяет использовать метод fireEvent. – mopoke
Да, я попробую. Благодаря!!! – hoangnghiem1711