mark2011

Рейтинг
341
Регистрация
11.01.2011

Прокатывает, но не изменяет значения.

К сожалению не прокатывает!

Хотя заметил ошибку: id повторяется в цикле. Заменил код вот на такой, смотрите:

HTML:


<span class="good{$BASKET_DATA[bd].product_id}" id="goodsNum">{$BASKET_DATA[bd].total}</span>

Соответственно, из JS к нему пытаюсь обратиться:


var elemName = 'good'+pId;
alert($('.'+elemName).html);
$('.'+elemName).text(data.goodsNum);

alert мне выдаёт вот это:


function (e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)}

Ума не приложу! Как здесь быть-то?

---------- Добавлено 12.02.2013 в 17:18 ----------

Не могу понять, может ли это влиять, но привожу полный код:


<div class="plus-minus">
<a href="" class="minus" onClick="delFromBasket({$BASKET_DATA[bd].product_id});">minus</a>
<span class="good{$BASKET_DATA[bd].product_id}" id="goodsNum">{$BASKET_DATA[bd].total}</span>
<a class="plus" onClick="addToBasket({$BASKET_DATA[bd].product_id})">plus</a>
</div>

[umka],

Попозже, только "хостинг" без кавычек попрошу писать)

AGHost,

Не-а, я решил, буду готовиться к тому, чтобы переместить его в ДЦ.

eis, канал 100Мбит, домашний интернет.

kipishon,

Я думал о том, чтобы его использовать для чего-нибудь такого...... но у меня нет мыслей, как всё это реализовать пока. Вообще да, это целиком по теме "Хостинг". Может это будет аренда выделенного сервера, может хост.... не знаю пока, нуждаюсь в грамотном совете.

Всё, проблема решена.

Pavel.Odintsov,

Спасибо Вам за своевременное и очень оперативное оповещение о проблемах и их решениях! :)

dimas333,

Я вот именно хочу из сырцов поставить... на x64 ставил, то же самое.

Да, 32-bit.

Всего: 2104