Вы пытались получить $("#id1").add();
и $("#id2").remove();
для работы внутри следующей функции, взятой из this. Я получаю $("#id2").remove();
для работы с консолью, и я хотел бы заставить их обоих работать изнутри этой функции.Добавить/Удалить CSS id на основе ширины экрана
(function($) {
var $window = $(window),
function resize() {
if ($window.width() < 801) {
$("#id1").add();
$("#id2").remove();
}
else {
$("#id2").add();
$("#id1").remove();
}
}
$window
.resize(resize)
.trigger('resize');
})(jQuery);
С другой стороны, это может заставить его работать, используя .addClass/.removeClass, но тогда он должен предназначаться все суб-классы, а также ..
Что вы пытаетесь сделать точно? 'add()' и 'remove()' - две совершенно разные, довольно несвязанные функции. – chiliNUT
Это звучит как задание для медиа-запросов. – Godwin
Ну, в принципе, я не хочу, чтобы # id1 и # id2 присутствовали одновременно. Запрос мультимедиа не удаляет id div из DOM с помощью display: none; как я протестировал .. есть ли другой способ использования медиа-запроса? – R0LL