Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Передать свойство объекта как аргумент (https://javascript.ru/forum/jquery/55534-peredat-svojjstvo-obekta-kak-argument.html)

Moloch 02.05.2015 20:39

Передать свойство объекта как аргумент
 
Здравствуйте, подскажите пожалуйста как передавать свойства объектов в качестве аргументов в функцию? почему вот так не работает? пишет def_coords is not defined.

function coutArrayObjects (arrOfObj,prop,ul) {
            
            $(".segment").each(function(indx) {
                
                ul.append('<li>координаты: '+arrOfObj[indx].prop['left_top_def_coord_x']+'/'+arrOfObj[indx].prop['right_top_def_coord_x']+'/'+arrOfObj[indx].prop['left_bottom_def_coord_x']+'/'+arrOfObj[indx].prop['right_bottom_def_coord_x']);
            });
        }

   coutArrayObjects(segmentsCoords,def_coords,$('.def_coords'));

рони 02.05.2015 21:46

Цитата:

Сообщение от Moloch
arrOfObj[indx][prop]['left_top_def_coord_x']+

:-?

Moloch 02.05.2015 22:02

пробовал пишет def_coords is not defined

рони 02.05.2015 22:17

Цитата:

Сообщение от Moloch
пробовал пишет def_coords is not defined

ещё
Цитата:

Сообщение от Moloch
coutArrayObjects(segmentsCoords,"def_coords",$('.def_coords'));


Moloch 03.05.2015 00:18

тоже пробовал. не получается


Часовой пояс GMT +3, время: 06:01.