Как вставить параметры

Занимательный js. В коде что давал выше, есть анониманя функция, через запятую

}, function($elem){
var $elem = $container.find('.element'),

В каком случае она вызывается? Сделал такой код. alert ('vsegda') - не срабатывает. Почему?
Там нет анонимных функций через запятую. Сначала идут свойства, а затем идет функция. В вашем упрощенным виде примерно так:
HTML:
first = {
p1: 1,
top: {
al: ({a : '1'
                    }, function() {
                            alert ('vsegda');
                          })
    }
};

first.top.al();
 
Последнее редактирование:
date: function($elem){
var name = $elem.find('.price'),
itemText = name.length ? name : $elem;
$price = Number(itemText.text().replace(/\D+/g,""))
$price = 0 - $price;
return $price;
},
 
Назад
Сверху