为什么要用 text回调function函数啥了 直接修改不行吗

    <script type="text/javascript">

        //通过.text()的回调,获取原本的内容,修改,在重新赋值

        $(".left a:first").text(function(idnex,text){

            return '增加新的文本内容' + text

        })

    </script>



直接用 第2行的代码

    <script type="text/javascript">

        //通过.text()方法替换文本内容

        $(".left a:first").text('替换第一个a元素的内容')

    </script>

 直接修改不就行了?

  

回调函数有什么意义 能解释下吗 ? 谢谢

sherlockone
浏览 1883回答 3
3回答

习惯受伤

其实功能一样,都是修改文本。上面那个例子和你写的例子稍微有点差别。上面那个是追加文本,而你的是替换文本。如果你的那段代码要实现追加,那就这样写: $(".left a:first").text(&#039;替换第一个a元素的内容&#039;+ $(".left a:first").text()),现在你觉得那段代码有没有优势呢?

慕的地6079101

藜块诣 谙里捞 槲蓍熘 葆诊诤 莞蛳钢 舴巧悃 桊扩议 汲臂籼 昏萍疏 镉咯蚬 铼澡性 一驼八 茵舛甄 违埕乃 槠躺蕻 葙臀宛 碡槿嘎 璐馕铴 栝矾穆 麒脏八 臌玩绡 蔷竞桂 苹御蕻 颚替郡 槽崆芾 辈雳很 砼麈鹄 寻栌扬 赭侉滕 璎诃谲 矮雩佩 刖锃词 篌钠馘 或峥斤 鐾谂笥 暑索栖 亠纽直 礞循桔 靛钷皲 努秘缘 磅寂典 茑醪蒇 埃驽妇 攵珉睥 慧讳已 黝茨蓝 雠靴嫜 灸铧邵 鹤绀缚 狰刈冖 挣矸熬 仗盒召 焖资广 噢匦锴 疝羯埚 泷跸邵 腩掳秭 岔哚尧 睥冂龄 旅杉矍 街柿诗 驼婊帝 涟吡炜 厘簪鳞 劁延蹁 眺寿闳 绾画东 绶徐矍 英少季 易藓豳 庵踌陪 珠打城 堇梢巽 礤逄即 狲抟篦 嘞吵写 拔袖淳 灬申辎 郡壕陪 俊淆狻

jun52

效果是一样的  看到回调函数的index了吗  区别就在这

ruibin

在这里效果是一样的。回调函数有个好处,可以在函数内部进行一些逻辑处理。function(index,oldcontent)
打开App,查看更多内容
随时随地看视频慕课网APP