问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求高手帮助,怎样给这个jQuery特效图标菜单里的图标设置指定的超链接...

发布网友 发布时间:2022-05-11 06:48

我来回答

2个回答

热心网友 时间:2022-04-21 18:28

写插件的大神对js代码加密了,所以写了个偏门点的方法。不知可否

    <script>

        /* 图片地址可以是相对路径或绝对路径;标题和描述可以包含HTML */
        var settings = [{ image: 'images/zzsc1.png', heading: '百度', description: 'http://www.baidu.com/' },
{ image: 'images/zzsc2.png', heading: '腾讯', description: 'http://www.qq.com/' },
{ image: 'images/zzsc3.png', heading: '360', description: 'http://www.360.com/' },
{ image: 'images/zzsc4.png', heading: '淘宝', description: 'http://www.taobao.com/' },
{ image: 'images/zzsc5.png', heading: '京东', description: 'http://www.jd.com/' },
{ image: 'images/zzsc6.png', heading: '新浪', description: 'http://www.sina.com/' }
];

        var options = {
            circle_radius: 220,
            normal_feature_size: 100,
            highlighted_feature_size: 150,
            top_margin: 100,
            bottom_margin: 50,
            spacing: 40,
            min_padding: 50,
            heading_font_size: 30,
            description_font_size: 20,
            type: 'image'
        };

        var fp = new FeaturePresenter($("#test-element"), settings, options);
        fp.createPresenter();

        /*------- 这一段新加出来的 --------*/
        $(function() {
            $(document).on("click", ".feature-presenter img", function() {//给图标添加click点击事件
                var imgsrc = $(this).attr("src");
                $(settings).each(function(index, item) {
                    if (item.image == imgsrc)
                        window.open(item.description); //新窗口打开
                    //window.location = item.description; //当前窗口打开
                });
            });
        })

    </script>

热心网友 时间:2022-04-21 19:46

在标签上设置对应ID,然后在js文件中获取id进行跳转$('#id').click(function(){
location.href="你要跳转的地址";
})追问您好,您说的我还是不懂也不知该如何操作,请问你有将该jQuery下载下来并亲自测试了吗?我看不懂它的代码啊~

追答我测试过了,
$(function(){
$('.feature-presenter').click(function(){
location.href="你要跳转的页面"
console.log('测试');
})
})
直接把上面的代码粘贴到script下 运行 然后点.feature-presenter这个class的div就可以出显效果

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脚崴了挂什么科、急急急 linux 解压缩工具--tar命令 生日祝福语闺蜜 简短独特暖心 QQ有哪些隐藏的图标??他们分别是什么??怎么样点亮?? QQ业务的各种图标怎么点亮? qq怎么点亮图标和名字 诗中书万象=求下联 大爱如山藏万象下联 中国电子展:电位器和可调电阻的区别是什么?这四点很明显 电位器的接线方法是什么 电位器的工作原理如何 怎么重新注册 心情郁闷的朋友圈长说说 求一个js/jquery的特效 左侧产品下拉菜单 菜单有子分类点击下拉 无子... 女人产后心情郁闷说说 JS 菜单效果怎么做 请问上拉菜单用js怎么实现效果图如下: HTML,JS,JS特效,三级菜单 第三级折叠试的,谁有这个特效 能发给我一个... js特效,*显示,想详细的了解写的js到底是什么意思,特别是鼠标在离开以后,二级跟*菜单都不显示了 js导航菜单特效,悬赏高分哦 求一段JS特效,将一个下拉菜单的选中的值通过按钮添加到多行文本框_百度... 这样的JS特效菜单模版怎么做? 女朋友心情差安慰语句 超体鼻假体是什么?谢谢了。 分段的鼻假体有什么好的? 鼻假体都有哪几种? 超体鼻假体是什么材料? 超体鼻假体上面那么多孔能够有什么用啊? 超体鼻假体是什么? 注册一个新的怎么注册 如何用DOM创建一个表格 怎样才能注册一个新的- 问一问 JS点击显示导航菜单效果,求能切换的。 点击菜单栏添加一个菜单栏,再点击在增加一个,可以无限的点击增加的,这个效果js怎么写啊!像这个图片! 旧手机怎样注册新的? 我有一个了,还想再申请一个微信账号,怎么申请呢? 我有一个了,还想再申请一个微信账号,怎么申请呢? 我想重新注册一个新的,该怎么办? 怎样申请新的 有没有白玫瑰 玫瑰花有白色的吗? 怎么注册新 白色的玫瑰花什么意思 如何注销码重新注册? 怎样注册新 法人应占公司多少股权 我的帐单? 我的详细账单能给我看下吗 有限公司股权分配442,法人占4,一个人说了算吗? 怎么查询我的欠费账单? 哪种衣物不能与樟脑丸放在一起