Я не знаю, как сократить этот

Grigor Danielyan спросил: 03 февраля 2018 в 10:18 в: javascript
$(document).ready(function(){
    if ($(window).width() <961){
        $('.item').on('click',function(){
            /*---do something---*/
        })
    }else{
        $('.item').on('click',function(){
            /*---do something else---*/
        })
    }    $(window).on('resize', function(){
        if('.nothing-important').is(':visible'){
            $('.item').trigger('click');
        }
    }}

Здравствуйте. Для этого мне нужно оптимальное решение.

Когда я загружаю страницу в < 961px он "что-то делает", а затем меняю размер браузера на > 960px, и он все еще "делает что-то" вместо того, чтобы делать "что-то еще". И наоборот.

Я думаю, что это сработает, если я скопирую код в блок "on.resize", но мне не нравится это решение.

У меня хороший день :)

0 ответов