我想解決一個jQuery問題。我使用了一個wordpress插件,可以從最近的帖子創建一個小部件。該插件自動生成一些代碼,我試圖用CSS和jQuery格式化/破解。自動生成的項目之一是標題:用省略號填充文本,如果它太長
<h4 class="srp-post-tilte">HEADLINE HERE</H4>
我的設計取決於這個標題不超過給定的長度。 (約45個字符)。該插件提供了一個選項,用於在這個問題的標題後添加一個elipsis(我將它設置爲45個字符)。問題是,當標題少於45個字符時,elipses仍然顯示。
所以,我已經關閉了功能,並試圖在jQuery中做到這一點。我只想在標題裁剪爲45個字符的情況下添加elipsis。我試過這個,但它不起作用。
if ($j("h4.srp-post-title").val().length > 44) {
// Show the elipsis
$j('h4.srp-post-title').append("...");
} else {
// Don's show the elipsis (do nothing)
$j('h4.srp-post-title').append("");
}
如果有人在那裏可以幫助,它將非常感激。您可以在http://dreamlets.sfplanning.org/處看到一個實例,但需要事先警告,其中包含很多CSS,因此解讀底層操作可能會非常棘手。
'
''是 「tilte」'一個錯字? – 2013-03-04 02:42:57
我希望如此! – Sunyatasattva 2013-03-04 03:09:06