找回密码
 立即注册

QQ登录

只需一步,快速开始

wang07164 讲师达人认证 活字格认证

中级会员

36

主题

92

帖子

652

积分

中级会员

积分
652

活字格高级认证活字格认证微信认证勋章讲师达人

wang07164 讲师达人认证 活字格认证
中级会员   /  发表于:2021-7-8 18:20  /   查看:4351  /  回复:17
5金币
如下图。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

17 个回复

正序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-13 12:00:13
18#
freya 发表于 2021-7-13 09:56
在活字格中给页面绑定事件需要使用page的bind方法,可以参考帮助手册的链接如下:
https://help.grapecity ...

大佬厉害呀~向大佬学习~
总之就是方法有了,找一个合适的时机去触发这个方法就好啦~
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-13 09:10:10
16#
wang07164 发表于 2021-7-13 05:49
我下载了您的Demo,依然无效。

老哥,一起学习~
我调查了一下,还是触发时机不对,被母版页这个概念带偏了。
这样,我们只需要在全局定义一个bindMouseover方法,
  1. function bindMouseover() {
  2.     $(".picture_hover").mouseover(function () {
  3.         alert("我来了");
  4.     });
  5. }
复制代码


然后在对应页面的页面加载时命令中执行一下这个方法就好了~
  1. bindMouseover();
复制代码

工程文件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wang07164讲师达人认证 活字格认证
中级会员   /  发表于:2021-7-13 05:49:06
15#

我下载了您的Demo,依然无效。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-11 20:55:37
14#
wang07164 发表于 2021-7-11 19:48
我把demo上传一下,我这边还是没有提示。

换一个方法。
  1. function bindMouseover() {
  2.     $(".picture_hover").mouseover(function () {
  3.         alert("我来了");
  4.     });
  5. }

  6. window.onload = () => {
  7.     bindMouseover();
  8. };
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wang07164讲师达人认证 活字格认证
中级会员   /  发表于:2021-7-11 19:48:49
13#
David.Zhong 发表于 2021-7-11 19:03
少了一个点,我重新编辑啦

我把demo上传一下,我这边还是没有提示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-11 19:03:05
12#
wang07164 发表于 2021-7-10 15:14
大神,用您的方法没有实现。

少了一个点,我重新编辑啦
回复 使用道具 举报
随风悬赏达人认证
银牌会员   /  发表于:2021-7-10 22:50:10
11#
phoben 发表于 2021-7-10 21:39
$(".myimg").attr("title","要显示的文字")
其中 myimg 是自定义的类名

超哥流弊,
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-10 21:39:18
10#
$(".myimg").attr("title","要显示的文字")
其中 myimg 是自定义的类名
回复 使用道具 举报
wang07164讲师达人认证 活字格认证
中级会员   /  发表于:2021-7-10 15:14:54
9#
David.Zhong 发表于 2021-7-10 11:52
直接写当然不行,全局的JS执行的时候,页面加载还没有完成,找不到对应的元素,所以事件没有加上。再给你 ...

大神,用您的方法没有实现。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-10 11:52:13
8#
本帖最后由 David.Zhong 于 2021-7-11 19:01 编辑
wang07164 发表于 2021-7-10 11:20
一定要努力学习
母版页的图片呢?加了一个全局的JS,好像没有效果。

直接写当然不行,全局的JS执行的时候,页面加载还没有完成,找不到对应的元素,所以事件没有加上。
  1. function bindMouseover() {
  2.     $(".picture_hover").mouseover(function () {
  3.         alert("我来了");
  4.     });
  5. }

  6. $(window).load(() => {
  7.     bindMouseover();
  8. });
复制代码
再给你一篇学习资料:js中页面加载完成后执行的几种方式及执行顺序 - 简书 (jianshu.com)
加油~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部