Вход

Просмотр полной версии : Изменить формат вывода данных


zkolya
27.04.2015, 00:48
Здравствуйте,я узнаю у div свойства border и background а так же box shadow ,но они мне выдают результат в таком виде #div_1{background-color:rgb(0, 0, 255),border:1px double rgb(0, 0, 0),box-shadow:none}
Как мне в выделенных местах получить точки с запятой,rgb(0, 0, 255) а здесь что бы запятые остались??
что бы вывод таким был
#div_1{background-color:rgb(0, 0, 255);border:1px double rgb(0, 0, 0);box-shadow:none}


var count_div = $(".res").length;
var val = " ";
for (i = 1; i <= count_div; i++) {
val +=" #div_"+i+JSON.stringify($("#div_"+i).css(["background-color","border","box-shadow"])).replace(/\"/g,"").replace(/,/g,",");
}

alert(val)


https://jsfiddle.net/Zkolya_linkoln/7qc9bab9/9/

Заранее спасибо

рони
27.04.2015, 01:10
zkolya,
https://jsfiddle.net/7qc9bab9/10/

zkolya
27.04.2015, 13:22
Большое спасибо

zkolya
27.04.2015, 14:10
Почему то на локалке нoрмально работает,а на реальном сервере.все равно ";"

рони
27.04.2015, 16:46
Почему то на локалке нoрмально работает,а на реальном сервере.все равно ";"
непонял