[].push.apply(arr1, arr2);
console.log(arr1);
Array.prototype.merger = function(){
var arr = this.slice();
this.forEach.call(arguments, function(e){
arr.push.apply(arr, e);
});
return arr;
}
//Пример
arr1.merger(arr2, arr3, arr4);
//Новый массив, содержащий элементы arr1-4
Почему у меня шапка не сжимается по высоте при уменьшении экрана, на rsb сжимается:)
(про вставить через img не говорить ничего и не предлагать:)
Когда делаешь адаптивно-резиновую вёрстку, высоты и отступы делать через % или em?
Можно ли делать чтобы при уменьшении окна браузера текст тоже маштабировался как-то, или только через mq менять на определенном расширении?
Неверно в обоих случаях. Нужно изменить цвет текста только для "Район", то есть создать иллюзию placeholder.
Остальные option цвет не меняют.
$('li[data-category-parent-id=""]').append("<ul></ul>");
$("li").each(function(){
var dts = this.dataset.categoryParentId;
dts&&$("li[data-category-id="+dts+"] > ul").append(this);
});
$("form").on("submit", function(e){
$("input[type=file]").val()||e.preventDefault();
});
var acess = false;
$("input[type=file]").one("change", function(){
acess = true;
});
$("form").on("submit", function(e){
acess||e.preventDefault();
});
var form = $("form");
form.on("submit", function(){
e.preventDefault();
}).siblings("input[type=file]")
.one("change", function(){
form.off("submit");
});
//При выборе файла
$("input[type=file]").on('change', function (e) {
//Ставим обработчик
$($(this).siblings('input[type=submit]')).click( function( e ) {
//Который запрещает отправку формы по нажатию на кнопку
e.preventDefault();
});
});
document.querySelector("input[type=checkbox]").onchange = function(){
document.querySelector("table").classList.toggle("check", this.checked);
}
.check{
border-bottom: 10px solid #FFB2B2;
}
<a href="?catType=2" onclick="sortContent(event, 2)">
Контент в виде таблицы
</a>
<a href="?catType=1" onclick="sortContent(event, 1)">
Контент в виде постов
</a>
//Тем временем в JS
...
function sortContent(e, n){
e.preventDefault();
//code
}
...
//Поставить второй элемент перед первым
$(первый).before($(второй));
//Поставить первый элемент после второго
$(второй).after($(первый));