2015-03-13 3 views
0

Я хотел бы заменить следующее внутреннее содержание Div:Замена внутреннего содержимого div?

<div class="price"><span class="unit">$</span>37</div> 

с этим:

<del>$37</del> $19 

за $ 37 получает наносил через и новая цена отображается рядом с ним. Вышеуказанное значение <div> генерируется динамически.

Я попытался следующие, но он ничего не делает:

$("div.price").replaceWith("<del>$37</del> $19"); 

Я пытаюсь это в JQuery, но есть способ сделать это в угловой? Я предполагаю, что проблема с угловой состоит в том, что я не могу добавить директивы к вышеуказанному коду.

+0

все эти значения (т.е. '37') жестко закодированы? вы не связываете их с любыми переменными, которые вы можете получить в своем контроллере? – PlantTheIdea

+2

$ ("div.price") .html (" $ 37 $ 19") –

+0

Это правильно. Вы устанавливаете эти значения на задней панели в элементе темы Wordpress. – 4thSpace

ответ

4

запустить код на документ, готовый

// Code goes here 
$(function(){ 
$("div.price").html("<del>$37</del> $19") 
}); 
+0

Кажется, что-то не делает: http://plnkr.co/edit/5sWzcvDALUmPHdSKC7xH?p=preview – 4thSpace

+0

http://plnkr.co/edit/bfjDhd5kQoIGboIbHoNl?p=preview посмотреть этот плункер –

+0

Ah - do not нужен документ. Уже в файле скрипта? – 4thSpace

Смежные вопросы