Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var queue = new Array(); — зачем new Array? Всегда пишите var queue = [];var tmpdv = $('<div style="' + ((debug)?"":"left: -1000px; visibility: hidden; border: 2px solid blue; ") + 'width: auto; height: auto; position: absolute;" id="tmpdv" />') — временный div создается каждый раз при вызове функции — не бог весть какая нагрузка, но все же дешевле создать его заранее, а в этом месте только клонировать.newNode = document.createElement('span');
jQuery(newNode).css('letter-spacing','normal'); — то же самое. <span class="word"><span class="prefix">вы</span><span class="suffix">ну</span><span class="suffix">ть</span></span>
P.S. Я — за решения WYSIWYM!
<script type="text/x-morfana-config">Morfana.configure({autoStart: false, freezeWord: false});</script>
var scripts = document.getElementsByTagName("script");
for (var i = 0, qty = scripts.length; i < qty; i++)
{
var type = String(scripts[i].type).replace(/ /g,"");
if (type.match(/^text\/x-morfana-config(;.*)?$/))
{
window.eval(scripts[i].innerHTML);
scripts[i].innerHTML = '';
}
}
<script type="text/x-morfana-config">Morfana.configure({autoStart: false, freezeWord: false});</script>
<script>Morfana.configure({autoStart: false, freezeWord: false});</script>
(function(window){/* ... */})(window);jQuery(document).ready(function(){ .... });
// DOM ready
jQuery(document).ready(function(){
// reading user config
var scripts = document.getElementsByTagName("script");
for (var i = 0, qty = scripts.length; i < qty; i++)
{
var type = String(scripts[i].type).replace(/ /g,"");
if (type.match(/^text\/x-morfana-config(;.*)?$/))
{
window.eval(scripts[i].innerHTML);
scripts[i].innerHTML = '';
}
}
// rangy init
rangy.init();
// autostart if not denied by user
if (config['autostart']){draw();}
});
// DOM ready
jQuery(document).ready(function(){
// rangy init
rangy.init();
// autostart if not denied by user
if (config['autostart']){draw();}
});
Морфана: приставки, корни, суффиксы…