我想提出一個angularjs應用程序,我檢查對文檔的所有點擊:jQuery的存儲輸入元素
$(document).click(function(event) {
if(event.target.nodeName == "INPUT") {
// get and store the element itself
}
});
,後來我想,以改變輸入元素
的值觸發的KeyEventvar findInput = function (element) {
return element.find('input');
};
var triggerKeyDown = function (element, keyCode) {
var inputEl = findInput(element);
var e = $.Event('keydown');
e.which = keyCode;
inputEl.trigger(e)
};
我試過多次使用事件結構的「目標」和「toElement」成員從事件中提取元素。 因此,任何想法如何做到這一點
您能告訴我們調用'triggerKeyDown'的代碼嗎? – Archer
目前沒什麼特別的,只是一個調用triggerKeyDown(inputElement,83)的控制器; 請注意,inputElement目前我從第一個代碼段和83傳遞event.target是隨機值 – nikolakoco