easyui datagrid 鼠标停留事件请教

发布于 2021-11-21 01:22:19 字数 594 浏览 904 评论 6

@____′↘夏悸 你好,想跟你请教个问题:

var view = $("#tt").data().datagrid.dc.view2;
var headerCell = view.find("div.datagrid-header td[field]");
var bodyCell = view.find("div.datagrid-body td[field]");
headerCell.hover(function(){console.log("in");},function(){console.log("out");});
bodyCell.hover(function(){console.log("in");},function(){console.log("out");});
这段代码中,对于表头上的鼠标事件可以打印出,但是对于表中的就不行了,看了半天也没找到问题,希望你有空帮忙看一下!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

做个少女永远怀春 2021-11-26 23:03:07

我来公布答案,之所以他的事件无效是因为绑定事件的时候数据根本就没有,也就是dom根本就没有生成,所以hover不起作用。估计他是在页面渲染结束后即绑定的,数据加载成功后再绑定即可 

坏尐絯 2021-11-26 22:27:35

好了

别低头,皇冠会掉 2021-11-26 15:56:30

var view = settleAccountsDatagrid.data().datagrid.dc.view2;

var headerCell = view.find("div.datagrid-header td[field]");

var bodyCell = view.find("div.datagrid-body td[field]");

console.info(headerCell);

console.info(bodyCell);

headerCell.hover(function(){console.log("in");},function(){console.log("out");});

bodyCell.hover(function(){console.log("in");},function(){console.log("out");});

旧伤慢歌 2021-11-26 07:38:34

1.3.2的版本,我在控制台打印出了,是空的!

把回忆走一遍 2021-11-26 00:01:58

行的悬浮事件请教

緦唸λ蓇 2021-11-22 05:09:46

验证了。没问题的。你用的是什么版本?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文