xmoonlight: в том что он 320px с точки зрения CSS. Приносят макеты черт знает какого разрешения и потом приходится их подгонять под эти самые 320px, что иной раз в меньшую сторону делать не очень весело.
К этим методам и так есть доступ, они вызываются только внутри.
Дело в том, что для удаления обработчика события нужно передать ту же самую функцию, что передавалась для установки этого обработчика.
При этом нужно иметь доступ к объекту изнутри этой функции.
Если использую bind для установки обработчика - снять его не смогу.
Соответственно я создаю функцию в каждом экземпляре класса, которая уже дергает обработчик события из прототипа. И вот эту функцию я могу легко использовать при установке и снятии обработчика события.
Первое беспокойство - я плавая в теме утечек памяти, боюсь нет ли там чего неприятного.
Второй момент - напрягает эта функция в каждом новом экземпляре. Хочу чтобы она была в прототипе. или в замыкании (но в таком варианте с использованием class это не получается сделать).
Павел: всё что делает ACF можно и самому написать при желании) Хотя я считаю что если человек занимается разработкой на WP, то 100$ на девелоперскую лицензию ACF'а может и найти.
Павел: необычная это как?
ACF: take.ms/ymuMY
Страница атрибута: take.ms/JHcTy
Вроде точно такая же задача как и у автора вопроса - добавить возможность задавать картинки к атрибуту (атрибут в обоих случая "цвет").