• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Как изменить или удалить element.style

r_219

Профессор
Регистрация
20 Мар 2015
Сообщения
139
Реакции
41
Друзья, нужна помощь. Проблема в динамически подгружаемых стилях. Color грузится динамически в element.style и хз как его поменять. Все бы ничего, но его и перекрыть не удается потому что указан в таком виде:
zifbLjAhtNo.jpg


Если удалить или изменить не получается, то может его как-то перекрыть можно? Какие есть варианты?

Плагин woocomerce
WP последняя версия
 
Очень костыльный метод - javascript'ом убирать эти штуки по интервалу.
Если подключен jQuery, то:
Код:
jQuery(document).ready(function(){
  setInterval(function(){
    jQuery('.product_title').css('color','');
  }, 500);
});
 
Пациент Для просмотра ссылки Войди или Зарегистрируйся
<h1 itemprop="name" class="product_title entry-title" style="color: #000000 !important; font-size: px !important; font-weight: !important;">Н1</h1>

по этому нет отдельного стиля. и поскольку его нет, нужно искать в шаблоне отображения товара.
Если скините логин и пароль фтп в личку. я гляну. Но для начала логин и пароль админки сайта.
 
Очень костыльный метод - javascript'ом убирать эти штуки по интервалу.
Если подключен jQuery, то:
Код:
jQuery(document).ready(function(){
  setInterval(function(){
    jQuery('.product_title').css('color','');
  }, 500);
});
Какой бы костыль не был, но он работает. Жаль конечно корень проблемы нельзя вырвать
 
Просто костыль стоит, который подлатал говнокод. Но сам код не выявлен и не удален.
этот файл: Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

проверил блокировкой jsника, color important не накладывается)
 
Последнее редактирование:
см.

var wpFrontProductCustDetail = { ..., "product_cust_detail_title_font_color":"#000000", ...}

далее, в
/wp-content/plugins/customize-woocommerce-shop/includes/js/woo-product-customizer-front-detail.js
строки 24-27

// detail page title settings
$('.product .product_title').attr('style','color: '+wpFrontProductCustDetail.product_cust_detail_title_font_color+ ' !important; font-size: '+wpFrontProductCustDetail.product_cust_detail_title_font_size+ 'px !important; font-weight: '+wpFrontProductCustDetail.product_cust_detail_title_font_weight+ ' !important;');
$('.product .products h3').attr('style','color: '+wpFrontProductCustDetail.product_cust_detail_title_font_color+ ' !important; font-size: '+wpFrontProductCustDetail.product_cust_detail_title_font_size+ 'px !important; font-weight: '+wpFrontProductCustDetail.product_cust_detail_title_font_weight+ ' !important;');
$('.repupress_customize_woocommerce_productom_class .product_title').attr('style','color: '+wpFrontProductCustDetail.product_cust_detail_title_font_color+ ' !important; font-size: '+wpFrontProductCustDetail.product_cust_detail_title_font_size+ 'px !important; font-weight: '+wpFrontProductCustDetail.product_cust_detail_title_font_weight+ ' !important;');
$('.repupress_customize_woocommerce_productom_class .products h1,.repupress_customize_woocommerce_productom_class .products h2,.repupress_customize_woocommerce_productom_class .products h3,.repupress_customize_woocommerce_productom_class .products h4,.repupress_customize_woocommerce_productom_class .products h5').attr('style','color: '+wpFrontProductCustDetail.product_cust_detail_title_font_color+ ' !important; font-size: '+wpFrontProductCustDetail.product_cust_detail_title_font_size+ 'px !important; font-weight: '+wpFrontProductCustDetail.product_cust_detail_title_font_weight+ ' !important;');


Firebug is your freind )
 
Назад
Сверху