Есть обработчик события вставки:
$(document).ready(function(){
$('#edit-input-wrap').on("paste",function(event){
event.preventDefault();
var clipboarddata = window.event.clipboardData.getData('text/html');
if(clipboarddata != null){
var div_array = Array.prototype.slice.call($(clipboarddata));
var i = 0;
while (i < div_array.length){
if(div_array[i].nodeName === 'SPAN'){
var objClipboardData = $(clipboarddata)[i].innerHTML.replace(/ /g, ' ');
i = div_array.length;
}
else if(div_array[i].nodeName === 'IMG'){
var objClipboardData = $(clipboarddata)[i].outerHTML.removeAttr('style');
i = div_array.length;
}
i++;
}
}
txt_paste = document.getElementById('edit-input-wrap').innerHTML.replace(/ /g, ' ');
txt_paste = txt_paste.substring(0, window.getSelection().anchorOffset).replace(/ /g, ' ') + objClipboardData + txt_paste.substring(window.getSelection().anchorOffset);
document.getElementById('edit-input-wrap').innerHTML = txt_paste;
});
});
Я хочу удалить стили из объекта $(clipboarddata)[i]
и вечно ошибка removeAttr is not a function
. Помогите решить проблему.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть такой массив, мне нужно сделать так, чтобы результатом было:
при переносе файлов сайта с одного хостинга на другой, некоторые файлы на сайте не работают корректноВ интернете нашел информацию, касательно...
Опишу ситуацию от начала и до конца, потому что вообще не понимаю происходящее
как сравнить даты в формате Y-m-d, дату из базы 2019-06-25 13:59:07 и текущую дату