2013-01-31 51 views
1

我正在這樣做來開發一個閱讀更多。如果#pdpTab4開頭的文字不足540,我該如何隱藏閱讀內容。隱藏div如果容器div具有較少的構造者

<script> 
    $(function(){ 
     var myDiv = $('#pdpTab4'); 
     myDiv.html(myDiv.html().substring(0,540)); 
     $('#pdpTab4').append('<div id="readOne">Read More></div>'); 
</script> 
+0

您忘記關閉docuemnt準備'})的bracets;' –

+0

我認爲這將是更好的做這個服務器端而不是JavaScript。 –

+0

您應該使用您的myDiv變量,而不是重新執行jQuery選擇$('#pdpTab4'),性能明智。 – W3Max

回答

0
$(function(){ 
if ($('#pdpTab4').html().toString().length > 540) { 
$('#pdpTab4').append('<div id="readOne">Read More></div>'); 
} 
});