我一直试图解决这个问题,并且可能第五次问同样的问题。 有一天,我会放松心情。无论如何
这就是我正在做的事情
我有四个标签。选项卡中的内容是动态生成的。有时他们很长,并且页面布局混乱。所以我这样做是为了限制它们达到540个字符
<script>
$(function(){
var myDivThree = $('#pdpTab6');
myDivThree.html(myDivThree.html().substring(0,540));
$(myDivThree).append('<div id="readThree">Read More</div>');
//this is what I am doing to show the extra content
$('#readThree').click(function(){
$('#popThree').show();
});
$('.closePop').click(function(){
$('#popThree').fadeOut();
})
});
</script>
奇怪的是如果一个标签包含少于540个字符,我看到更多阅读两次。我希望如果一个标签包含少于540个字符,则根本不运行该脚本。我白天做梦还是可行?
答案 0 :(得分:0)
<script>
$(function(){
var myDivThree = $('#pdpTab6');
if (myDivThree.html().length>540){
myDivThree.html(myDivThree.html().substring(0,540));
$(myDivThree).append('<div id="readThree">Read More</div>');
//this is what I am doing to show the extra content
}
$('#readThree').click(function(){
$('#popThree').show();
});
$('.closePop').click(function(){
$('#popThree').fadeOut();
})
});
</script>