我需要访问在 jQuery 中动态生成的元素。
我想要做的是隐藏元素生成的第一个和最后一个kendoUI grid
元素。
$(".myItem").first().hide();
$(".myItem").last().hide();
所以我知道我是否有一些事件,例如click
我可以使用的生成元素.on()
或.live()
. 但在这种情况下,我没有任何事件。
我该如何解决?任何帮助,将不胜感激。
如果你有一个已知的结构,那么你可以用一个 ID 获取最近的东西并按照自己的方式找到它。像parent()
, nearest()
, 和这样的方法children()
可以让你移动到主网格容器 div ,然后你可以使用:first
和:last
伪元素。
在创建行后,您可以使用此处概述的数据绑定事件来挂钩它:
例子:
$("#grid").kendoGrid({
dataBound: function(e) {
// use jquery as outlined above to find required elements
}
});