Здравствуйте
Нужно убрать все пробелы в инпуте, если:
- клавиша клавиатуры возвращена в ненажатое состояние
- потерян фокус инпута
- нажата кнопка мыши на инпуте
делаю так:
<input name="email" value="" class="validate['required','email'] inputbox ckCSSinput error" title="" type="text">
<script type="text/javascript">
$(function() {
var inp_email = $("[name=email]");
var trim_space = function() {
inp_email.val(inp_email.val().replace(/\s/g, ""));
}
inp_email. keyup (trim_space).blur(trim_space).mousedown(trim_space);
});
</script>
но на сайте js не выполняется, наверное, из-за того, что инпут добавляется из БД динамически
как в этом случае применить метод live (у меня старая библиотека jquery)