В Данной теме публикуем интересные фичи, могущие помочь скриптёрам в быстром создании некоторых модулей/секций.
Пример:
Удобная вставка многострочного текста/к примеру html
<script type="text/javascript">
function addContent (){ /*==123==;
<style type="text/css">
#pun .main{
display:none;
}
</style>
<script type="text/javascript">
alert('Test Txt')
<\/script>
<div id=world>
Привет Мир!
</div>
==123==;*/
} addContent = addContent.toString().split('==123==;')[1].replace(/<\\\/script/gim,'<'+'/script');
$(addContent).insertAfter('#pun-main'); //Используем вставку HTML через .insertAfter(),insertBefore(),.appendTo(),.prependTo();
</script>
Ps: В Подгружаемых скриптах, - в экранирование тега <\/script> и последующего преобразование через .replace(/<\\\/script/gim,'<'+'/script'); - нет необходимости
Отредактировано Deff (Ср, 29 Янв 2014 00:45:36)