我正在尝试使用 jQuery 获取元素的内容,按字符长度截断它,然后在新元素中显示输出。我查看了许多类似的论坛帖子,但没有任何工作!我在这里做错了什么?(这是众多尝试之一)
$('dd.event_time').each(function(){
var time = $(this).text(); //Get text content from element
var timeTrim = time.substring(0, 6); //Truncate content after 6th character
$(this).parent().append('<dd class="event-time-header">' + timeTrim + '</dd>'); //Wrap output in new element
});
获取元素内容有效,最后一步也是如此。这只是.substring
我遇到问题的部分。顺便说一句,我对 jQuery 还很陌生。