Nasıl gibi bir HTML etiketi ile td
birden fazla kelime ayırmak için jQuery kullanabilirsiniz <br/>
?
Örneğin, <td>hello bye</td>
olacak <td>hello <br/> bye</td>
.
JQuery 1.4 + ile bunu yapabilirsiniz:
$('td').html(function(i,html){
return html.replace(/\s/g, '<br>');
})
The above doesn't appear to be working, where as changing the .html
.text
çalışıyor, ama tabii ki HTML öğelerini yol ekleyemezsiniz. Bu yüzden en iyi bahis (sizin TD No sınıflarını TD değiştirmek) bunu yapmak olacaktır: s>
Düzenleme # 2 (kötü kod değiştirin)
$(document).ready(function(){
$('td.myTd').each(function(){
$(this).html( $(this).html().replace(/\s/g, '<br>') );
})
})
Max Shawabkeh işaret gibi <td>
(örneğin, <span class="text">...</span>
) içindeki nitelikleri ile herhangi bir HTML varsa Ama, bu sorunlara neden olur