Kod untuk memintas berbilang baris HTML di luar teks adalah seperti berikut:
HTML:
URL: http://www. jb51.net
Salin kod
Kod adalah seperti berikut:
tinggi: 44px;
}
p {
garis-tinggi: 22px;
Salin kod
Kod tersebut adalah seperti berikut:
$("div[class *='sytm-text']").setiap(fungsi (e){
var divHeight = $(this).height();
var $p = $("p", $(this) ).eq(0);
while ($p .outerHeight() > divHeight) {
$p.text($p.text().replace(/(s)*([a-zA -Z0-9] |W)(...)? $/, "..."));
}); kod di atas bahawa prinsip utama untuk mencapai kesan ini adalah melalui subbekas (p) Perbandingan dengan ketinggian bekas induk (div) melakukan pemotongan aksara berdasarkan ungkapan biasa sehingga kedua-duanya sama. Jadi kunci untuk mengawal bilangan garisan yang dipintas secara semula jadi adalah ketinggian div.