• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » JS вставляет ссылку в src а нужно в style="background:url()"
JS вставляет ссылку в src а нужно в style="background:url()"
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 1 | 23:54:16
И так, есть скрипт, стоит он на странице добавления и редактирования материала.

Код
<script type="text/javascript">$(function(){$("#fln1").live({change:function(){if("undefined"!=typeof FileReader){var a=new FileReader;a.onloadend=function(a){$("#pimg0").attr("src",a.target.result)};a.readAsDataURL($(this)[0].files[0])}}})});</script>

<img id="pimg0" style="width:300px;" src="/diz/gp0.jpg"/>

При изначально в img #pimg0 показывается картинка заглушка, но при выборе изображения с ПК в поле "изображения" скрипт сразу меняет ссылку, и выбранная картинка с ПК отображается в img #pimg0

Помогите подправить скрипт, что бы он ссылку вставлял не в src изображения, а в фон блока див

Код
<div id="pimg0" style="background:url(http://site.ru/img.jpg) 50% 50% no-repeat;background-size:cover;"></div>

Drinko
Сообщений: 904
Репутация: 770

Сообщение # 2 | 00:54:53
Rad_van_Cor, по идее, заменить:

Код
$("#pimg0").attr("src",a.target.result)


на

Код
$("#pimg0").css("background", "url(" +a.target.result + ") 50% 50% no-repeat")

Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 3 | 01:01:17
Drinko, работает. Спасибо, как всегда выручил!)

Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » JS вставляет ссылку в src а нужно в style="background:url()"
  • Страница 1 из 1
  • 1
Поиск: