$('.space').click(
function() {
$(this).find('.block1, .block2, .block3').fadeIn();
});
$('.block3').click(
$('.block1, .block2, .block3').fadeOut();
$('iframe,object', '.block1').remove();
return false;
mrxmry, так все должно работать, если конечно плеер находится точно в теге с классом .block3.
$('.space').click(function() {$(this).find('.block1, .block2, .block3').fadeIn();});$('.block3').click(function() {$('.block1, .block2, .block3').fadeOut();$('iframe,object', this).remove();return false;});
Если говорить о том, что палится, то JavaScript, собственно, как JavaScript Framework - jQuery, это клиентский скриптовый язык, интерпретируемый браузером. Палится он ПС, только на уровне поиска в коде содержащим адрес домена(url) той или иной площадки, которая по той или иной причине находится в backlist ПС и что-бы этого не было, для этого js шифруют и все.
Все будет, если делать правильно, вот небольшая функция:
includeJS = function (url) { if (url != null) { var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.src = url; document.body.parentNode.appendChild(sc); } else return null; }
Теперь можно вызывать сколько угодно скриптов через 1 функцию:
includeJS ('пусть до скрипта');
Ну а что бы это все зашифровать есть куча онлайн обфускаторов и т.д
Хватит спамить, за час по 50 писем с 1 содержанием, не много ли ?
Написал на обратную связь, что бы убрали меня с рассылки, в итоге все по старому!
Можно конечно, все это будет валидно.
Наверно вы имели ввиду style
<style type="text/css">.animate_menu ul { width:100%; height:auto; min-height:500px; margin: 0 auto; } .animate_menu ul li { width:370px; height:205px; border:1px solid #ff9000; float:left; margin:10px 25px; padding:10px; position:relative; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; } .animate_menu ul li h1 { position:absolute; bottom:-15px; width:280px; padding:5px 5px 10px 15px; font-size:23px; background:url("{{media url="/media/wysiwyg/block_head.png"}}") no-repeat; text-shadow:0px 0px 5px #000; color:#fff; } .animate_menu ul li h3 {width:370px; text-align:right; padding:0; text-shadow:1px 1px 1px #000;color:#fff;} .elektrofurnitura { background:url("{{media url="/media/wysiwyg/eletrofurnitura.jpg"}}") top center; } .avtomatika { background:url("{{media url="/media/media/wysiwyg/avtomatika.png"}}") top center; } .umniy_dom { background:url("{{media url="/media/wysiwyg/umniy_dom.png"}}") top center; } .tepliy_pol { background:url("{{media url="/media/wysiwyg/tepliy_pol.png"}}") top center; } .domofoni { background:url("{{media url="/media/wysiwyg/domofoni.png"}}") top center; } .animate_menu ul li:hover { -moz-box-shadow: 1px 1px 5px #ff9000; /* Для Firefox */ -webkit-box-shadow: 1px 1px 5px #ff9000; /* Для Safari и Chrome */ box-shadow: 1px 1px 5px #ff9000; /* Параметры тени */ } .animate_menu ul li.last { margin:10px 255px; } .animate_menu a { text-decoration:none; color:#fff; }</style><div class="animate_menu"><ul><a title="Электрофурнитура" href="elektrofurnitura.html"> </a><li class="elektrofurnitura"><a title="Электрофурнитура" href="elektrofurnitura.html"> </a><h3><a style="font-size: 1.17em;" title="Электрофурнитура" href="elektrofurnitura.html">Legrand</a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">ABB<br /></a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">Gira</a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">Jung</a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">Berker</a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">Schneider Electric</a></h3><h3><a title="Электрофурнитура" href="elektrofurnitura.html">VIMAR</a></h3><h1><a title="Электрофурнитура" href="elektrofurnitura.html">Электрофурнитура</a></h1></li><a title="Электрофурнитура" href="elektrofurnitura.html"> </a><li class="avtomatika"><h3>ABB</h3><a title="Автоматика" href="avtomatika.html"><h3>Moeller</h3><h3>IEK</h3><h1>Автоматика</h1></a></li><a title="Автоматика" href="avtomatika.html"> </a> <a title="Умный дом" href="umnij-dom.html"><li class="last umniy_dom"><h3>Управление техникой</h3><h3>Мультирум</h3><h3>Медиаплееры</h3><h3>Управление освещением</h3><h3>Интерфейсы управления</h3><h3>Управление климатом</h3><h3>Безопасность</h3><h1>Умный дом</h1></li></a> <a title="Теплый пол" href="tepliy-pol.html"><li class="tepliy_pol"><h3>Raychem</h3><h3>Nexsans</h3><h3>Fenix</h3><h1>Теплый пол</h1></li></a> <a title="Домофоны" href="domofons.html"><li class="domofoni"><h3>ELVOX</h3><h1>Домофоны</h1></li></a> </ul></div>
Держите
RewriteEngine OnErrorDocument 404 /post/RewriteRule ^(\d+)/$ ?id=$1 [L]
Думаю будет удобнее передавать не массивом, а объектом:
function f(a) { if (typeof a =="object') { return a.id; //a.name и т.д } else return a; //если параметр не объект}
Пример:
function ui_play(linum) {if (typeof linum == 'object') { data=linum.data; hid=linum.him;} else data = linum;cur_song_id=parseInt(data);next_song_id=parseInt(cur_song_id)+1;prev_song_id=parseInt(cur_song_id)-1;first_song_id=$('#playlist').find('li').first().attr('data-num');last_song_id=$('#playlist').find('li').last().attr('data-num');if (typeof hid != 'undefined') {first_song_id_live=new Array($('#my_live_playlist').find('li').first().attr('data-num'), $('#my_live_playlist').find('li').first().attr('data-id'));last_song_id_live=new Array($('#my_live_playlist').find('li').last().attr('data-num'), $('#my_live_playlist').find('li').last().attr('data-id'));next_song_id=new Array($('#my_live_playlist').find('li[data-id="'+(parseInt(hid)+1)+'"]').attr('data-num'), (parseInt(hid)+1));prev_song_id=new Array($('#my_live_playlist').find('li[data-id="'+(parseInt(hid)-1)+'"]').attr('data-num'), (parseInt(hid)-1));}}//инициализация функции ui_play({data:'', him:''});
Держите:
$snip = "2 дн. назад .текст....";$snip = preg_replace( '/\d+\s?\w+[.*]\s\w+.[\.]?(.*)/i', '\\1', $snip );echo $snip;
Прочитал меньком, думал дни надо оставить, исправляюсь, удаляем дни:
$snip = "2 дн. назад .текст....";$result = preg_replace("/\d+(.*)/is","\\1", $snip);echo $result;