Показать сообщение отдельно
  #1 (permalink)  
Старый 27.05.2012, 23:59
Люблю js, jquery
Отправить личное сообщение для dadli Посмотреть профиль Найти все сообщения от dadli
 
Регистрация: 23.08.2011
Сообщений: 214

jquery, заменить один тег на другую
здравствуите

есть елемент <p>, хочу зманеит её на елементе <span>, а потом изменить background-color все елементи <span>
сделаю так

$("p").replaceWith("<span></span>");

$(document).ready( function () {
    $("span").css({ "background-color": "#090" });
});


<p> ppppppppppp </p>
<span> spaaann </span>


резултат такои: изменяется бг-цвет тот елемента, котори бил основа <span>, а елемент <p> котори я думал что заменил на <span>-е остается не изменен, подскажите пожалуиста где ошибка? как правилно?
Ответить с цитированием