Size: a a a

jQuery — русскоговорящее общество

2021 July 06

O

Oleh in jQuery — русскоговорящее общество
сейчас все почищу и перелогинюсь
источник

A

Alex in jQuery — русскоговорящее общество
а так?
jQuery(document).on('click', '.mn_favoriteIcon', function(){ console.log('111') })
источник

O

Oleh in jQuery — русскоговорящее общество
тоже самое
источник

A

Alex in jQuery — русскоговорящее общество
посмотреть это как-то можно? ссылка может, или это приватное?
источник

O

Oleh in jQuery — русскоговорящее общество
с локалки  - разве что через шаринг екрана - там проект сложно поднимается чеерз виртуалку
источник

A

Alex in jQuery — русскоговорящее общество
не, бро) это целое дело
источник

O

Oleh in jQuery — русскоговорящее общество
сейчас еще попробую в hendleRendering ее всунуть вот так: el.find('.mn_favoriteIcon').on('click'
источник

A

Alex in jQuery — русскоговорящее общество
та смысл, прикол в том, что document click не работает, а это самое базовое событие.
точнее, самое очевидное, и если уж оно не работает, то нужно смотреть в консольке на ошибки, версию jQuery, возможно там еще Prototype есть какой-нибудь (по этому писал попробовать через jQuery() вызов)
источник

O

Oleh in jQuery — русскоговорящее общество
ну в других модулях работает же
источник

A

Alex in jQuery — русскоговорящее общество
в общем, если не видеть "вживую", сложно что-то подсказать, так.. чисто наугад
источник

O

Oleh in jQuery — русскоговорящее общество
та да, я уже все перепробовал
источник

Z

Z_end in jQuery — русскоговорящее общество
Здравствуйте, помогите, пожалуйста разобраться в коде, а именно в условии if:

var c = !1;
         
         
if (
(s.size > r.max_upload_size && (alert(dnd_cf7_uploader.drag_n_drop_upload.large_file), (c = !1)),
(regex_type = new RegExp("(.*?).(" + r.supported_type + ")$")),
c !== !1 || regex_type.test(s.name.toLowerCase()) || (alert(dnd_cf7_uploader.drag_n_drop_upload.inavalid_type)),
localStorage.setItem(o, Number(localStorage.getItem(o)) + 1),
c === !1)
)

{
/* Выполняющийся код, если условие истинно */
}



Что означает в условии разделяющая запятая? Логические операторы "И, ИЛИ, НЕ" понимаю, а вот такие сложные условия читать не могу, в итоге не могу понять, когда условие даст true, а когда false...
источник

RS

Roman Serdyuk in jQuery — русскоговорящее общество
Та тут ни один адекватный человек не поймёт. Я бы рекомендовал, для начала, декомпозировать условие и выводить в отдельные функции его. Так понятнее будет.
Запятая, это, видимо, некие аргументы какой-то функции.
Ну да, аргументы алёрта.
источник

Z

Z_end in jQuery — русскоговорящее общество
Я бы с радостью упростил условие, но не понимаю от чего плясать. Я так полагаю, что нужно на несколько if-ов и плясать от запятой? Или тут некий иной алгоритм? Потому что само условие должно сравнивать размер файла и сравнивать его расширение (по регулярному выражению).
источник

RS

Roman Serdyuk in jQuery — русскоговорящее общество
Нет, для начала закинуть то, что между логическими операторами в переменные (или функции), чтобы if можно было хоть как-то прочитать.
источник

Z

Z_end in jQuery — русскоговорящее общество
Сделал преобразование, правильно ли я понял идею?


var c = !1,
        regex_type = new RegExp("(.*?).(" + r.supported_type + ")$"),
        regType = regex_type.test(s.name.toLowerCase());
         
         
        function setLocalStorage()
        {
         localStorage.setItem(o, Number(localStorage.getItem(o)) + 1)
        }
         
        function largeFile()
        {          
         alert(dnd_cf7_uploader.drag_n_drop_upload.large_file);
        }
         
        function invalidType()
        {
         alert(dnd_cf7_uploader.drag_n_drop_upload.inavalid_type);
        }
         
         
if (
( s.size > r.max_upload_size && ( largeFile(), (c = !1) ), regex_type,
c !== !1 || regType || invalidType(), setLocalStorage(), c === !1 )
)        
       
       {
/* Выполняющийся код, если условие истинно */
}
источник
2021 July 07

RS

Roman Serdyuk in jQuery — русскоговорящее общество
Да. Теперь это хоть может прочитать не только робот. 😂
источник

RS

Roman Serdyuk in jQuery — русскоговорящее общество
Теперь можно каждое значение отдельно выводить в консоль и смотреть, когда там true, когда нет.
источник

Z

Z_end in jQuery — русскоговорящее общество
Отдельное значение - это часть кода, разделённая запятыми, верно?
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Comma_Operator
А вы пытались сами найти что это значит?
Думаю нет. Готовое ждёте....
источник