var txt = `1280х720,
1280х720 (х кириллица)
1280 х 720
1280 х 720 (х кириллица)`;
var arr = txt.split(/(?:,?\r?\n)+/);
console.log(arr)
function readXmlFIle(file, jsonfile) {
return new Promise(function(resolve, reject){
var xml_file = fs.readFileSync(file, 'utf8');
xml2js(xml_file, function (err, result) {
if(err){
reject(err);
return;
}
fs.writeFile(jsonfile, JSON.stringify(result,"",2), function(error){
if (error) {
reject(error);
return;
};
resolve();
});
});
});
}
readXmlFIle('xml/jp/eshop_jp.xml', 'json/jp/eshop_jp.json').then(function(){
var eshop_jp = JSON.parse(fs.readFileSync('json/jp/eshop_jp.json', 'utf8'));
}).catch(function(err){
console.log(err)
});
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android)
RewriteRule ^(.*)$ http://m.вашсайт.ru/$1 [NC,L]
$(function(){
var menu = $('#menu'),
tophead = $('.top-head');
$(window).on('scroll resize', function(){
if(window.innerWidth > 920){
if ($(this).scrollTop() > 15){
!menu.hasClass('fixed-menu') && (menu.addClass('fixed-menu'), tophead.css({'max-width' : '85%'}));
}else{
menu.hasClass('fixed-menu') && (menu.removeClass('fixed-menu'), tophead.css({'max-width' : 'unset'}));
}
}else{
menu.hasClass('fixed-menu') && (menu.removeClass('fixed-menu'), tophead.css({'max-width' : 'unset'}));
}
}).trigger('resize');
});
// Подпишемся на ресайз и продиспатчим его для запуска
$(window).on('resize', function(e){
// Переменная, по которой узнаем запущен слайдер или нет.
// Храним её в data
var init = $(".card-box").data('init-slider');
// Если мобильный
if(window.innerWidth < 480){
// Если слайдер не запущен
if(init != 1){
// Запускаем слайдер и записываем в data init-slider = 1
$('#card-box').slick({
infinite: true,
slidesToShow: 1,
slidesToScroll: 1
}).data({'init-slider': 1});
}
}
// Если десктоп
else {
// Если слайдер запущен
if(init == 1){
// Разрушаем слайдер и записываем в data init-slider = 0
$('#card-box').slick('unslick').data({'init-slider': 0});
}
}
}).trigger('resize');