[Ликбез]

Форма входа

Меню сайта



Как заменить элементы и их значения JavaScript
[16] likbezz [21.03.2012, 13:14]
Krem-Brule,
Quote (Krem-Brule)
проверил, всё так же...

Quote
<script type="text/javascript">
$.get('/shop/checkout',function(showc){
$('#showcart2').html($('#order-table',showc).html());
});
$('#order-table td.order-item-cnt',showc).each(function(){
$(this).html($(this).find('input').val());
});
</script>

Ты уже вышел из функции $.get (отмечено синим) - у тебя нет переменной showc ... она удалилась вместе с функцией ... Данная переменная доступна только внутри функции ...

Ты проверь лучше мой код что выше ))) Вот он может и будет работать )))
...
[17] Krem-Brule [21.03.2012, 13:25]
так это и есть твой код.. кажется
[18] likbezz [21.03.2012, 13:29]
Krem-Brule,
Quote (Krem-Brule)
так это и есть твой код.. кажется

Нет )))
Мой вот, и он совсем не такой:
Code
<script type="text/javascript">    
$.get('/shop/checkout',function(showc){    
$('#order-table td.order-item-cnt',showc).each(function(){    
    $(this).html($(this).find('input').val());                      
});    
$('#showcart2').html($('#order-table',showc).html());
});    
</script>
[19] Krem-Brule [21.03.2012, 13:39]
но работает так же)
[20] likbezz [21.03.2012, 13:45]
Krem-Brule,
Quote (Krem-Brule)
но работает так же)

В смысле - не работает?
Ладно, объясни лучше где должен быть результат, и что в нём должно быть?
Блока с ID showcart2 - вообще не нашёл на главной ...
...
[21] Krem-Brule [21.03.2012, 13:54]
этот блок на странице чекаут. если кинешь что-то в корзину, то появится

Добавлено (21.03.2012, 13:54)
---------------------------------------------
по-сути это блок показывающий на любой странице содержимое корзины, только там вместо инпута должно быть просто значение

[22] likbezz [21.03.2012, 14:24]
Krem-Brule,
Quote (Krem-Brule)
этот блок на странице чекаут. если кинешь что-то в корзину, то появится

Это вот этот что ль?


...

Тогда вот так:
Code
<script type="text/javascript">  
$.get('/_example/sites/_part1/krem-brule/1.html',function(showc){
var o=$('#order-table',showc);
$('td.order-item-cnt',o).each(function(){  
  $(this).html($(this).find('input').val());
});
$('#showcart2').html(o.html());  
});  
</script>
Прикрепления: 3895341.png (15.0 Kb)
[23] Krem-Brule [21.03.2012, 14:33]
гениально!


Полная версия сайта