javascript 前台网页全局替换,生成名片.

本文介绍了如何结合jQueryclueTipplugin实现后台文档编辑器的namecard名片编辑功能,通过动态加载和关键字替换,增强用户体验。具体步骤包括初始化插件、替换文章中的关键字,并提供了关键代码段作为示例。
结合jQuery clueTip plugin
后台文档编辑器添加 namecard 名片编辑功能,或者独立开一个名片的管理页面.

前台采用动态加载的形式:
NameCardCluetip.init = function() {

$('a.namecard').cluetip({
    cluetipClass: 'jtip',
    arrows: true,
    dropShadow: false,
     hoverIntent: true  
    });
};


动态替换文章中的关键字部分:

  <script type="text/javascript">
        $(document).ready(function() {
            var namecards = [{ id: 1, name: '一' }, { id: 2, name: '二' }, { id: 3, name: '三' }, { id: 4, name: '四'}]; //此处可以用ajax 异步获取.
            var html = $('.Content').html();
            for (var ii = 0; ii < namecards.length; ii++) {
                var a = '<a class="namecard"  title="' + namecards[ii].name + '"   href="/Taking/NameCard/' + namecards[ii].id + '" rel="/Taking/NameCard/' + namecards[ii].id + '" onclick="return false;"><b>' + namecards[ii].name + '</b></a>';
                html = html.replace(new RegExp(namecards[ii].name, "g"), a);
            }
            $('.Content').html(html);
        });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值