为了账号安全,请及时绑定邮箱和手机立即绑定

js代码出错 求各位大神帮忙

js代码出错 求各位大神帮忙

秋鼠 2017-11-15 20:09:49
检测到两个字数小于45的文段click时间就出错了 $(document).ready(function(){     var shrink= function(len){         var pan=true;  //用于判断收起/全文显示,true时是省略显示         for(var i=0;i<$(".contren").length;i++){ //循环判断字数             var wordnum=$(".contren").eq(i).html();//获取文章             if(wordnum.length>len){ //够字数才有显示全文/收起                 var sou=wordnum.substr(0,len)+"。。。"; //省略后的文段                 $(".contren").eq(i).html(sou);//将省略后的文章放入p标签                 $(".toggle").click(function(){                     if(pan==true){  //如果为true则需要显示全文                         $(this).prev().html(wordnum); //显示全文                         $(this).html("收起"); //更改指示标签文字                         pan=false;                     }else{                         $(this).prev().html(sou);                         $(this).html("展开全文");                         pan=true;                     }                 })             }else{                 $(".contren").eq(i).next().hide();  //字数小于30的就隐藏展开/收起             }         }     } //控制字数函数     shrink(45); //调用函数 })
查看完整描述

3 回答

?
牛奶老哥哥

TA贡献204条经验 获得超92个赞

有完整的代码吗

查看完整回答
反对 回复 2017-11-16
  • 3 回答
  • 1 关注
  • 1103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信