- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
var popup = function () {
if ($('.popup_close').length > 0) {
$('.popup_close').on('click', function () {
$(this).closest('.wrapper_outer_popup').addClass('hidden');
});
$('.popup_target').on('click', function () {
$('.popup[data-popup="' + $(this).attr('data-target') + '"]').removeClass('hidden');
});
}
}(popup);
Друг фронтендер, написал сие творение, из его слов он создал анонимную функцию которую тут же вызывает, суть в
var popup = function () {/* какой-то код */}(popup); это все вместо (function(){ /*какой-то код */}) ();
Her 11.08.2015 16:09 # −1
bakagaijin 11.08.2015 16:10 # +2
snayps 11.08.2015 16:18 # 0
volhv 19.08.2015 17:25 # +1
guest 14.11.2015 21:17 # 0
snayps 16.11.2015 13:13 # 0
guest 17.11.2015 00:14 # 0