我从HTML处理程序中获取元素,如下所示:
<tr data-products=true>
<input type='text' oninput='save(event)'/>
</tr>
字符串
我想得到最接近的元素,我尝试:
require(
[
"dojo/query",
"dojo/_base/lang",
"dojo/dom-style",
"dojo/NodeList-dom",
"dojo/NodeList-data",
"dojo/NodeList-traverse",
"dojo/domReady!"
],
function(query, lang, style){
lang.mixin(event.target, query()); // add functions to element
style.set(event.target.closest('tr'), 'border', '1px solid red');
}
如何 Package 元素(添加jQuery $(event.target)
等方法)或使用其他函数?
sorry, this is not implementation
1条答案
按热度按时间daolsyd01#
下面的方法应该可以解决这个问题。
您不必使用lang.mixin。
查询返回带有dom函数的节点列表。
有关详细信息,请参见here和here