Auto Truncate WooCommerce Описание единого продукта с прочтением более функциональностиJquery

Программирование на jquery
Ответить
Anonymous
 Auto Truncate WooCommerce Описание единого продукта с прочтением более функциональности

Сообщение Anonymous »

Я хочу усечь длинное описание продукта с помощью «Читать больше»/«Читать меньше». У меня есть три абзаца текста в моем описании, и я хочу усечь описание с помощью «... прочитать больше» ссылки после первого или на полпути через второе предложение в первом абзаце.

Код: Выделить всё

add_action( 'woocommerce_after_single_product_summary', 'custom_woo_prod_description' );

function custom_woo_prod_description() {
wc_enqueue_js('
var show_char = 400;
var ellipses = "… ";
var description_content = $(".woocommerce-Tabs-panel--description").html();
if (description_content.length > show_char) {
var a = description_content.substring(0, show_char);
var html = "" + a + ellipses + "Read more" + content + "Read less";
$(".woocommerce-Tabs-panel--description").html(html);
}
$(".read-more").click(function(e) {
e.preventDefault();
$(".woocommerce-Tabs-panel--description .truncated").toggle();
});
$(".read-less").click(function(e) {
e.preventDefault();
$(".woocommerce-Tabs-panel--description .truncated").toggle();
});
');
}
Можете ли вы предложить редактирование, так что это также усекает другие абзацы?>

Подробнее здесь: https://stackoverflow.com/questions/779 ... functional
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»