Сообщение от Gvozd
|
я даже добавлю, что не лучшая идея, здесь вообще задействовать ID_шники
работать ваш код будет, даже с добавлением и изменением ID-Шников
но при этом страдает чистота кода.
ID - это уникальный идентификатор, как ФИО у человека
поэтому его не стоит менять
и к тому же ID предназначен для доступа к одиночным элементам, для которых удобней обратится именно так.
в вашем случае мы имеем дело с набором соседей
и к каждому из них можно обращаться как "сосед №", а не назначать ID
как именно обращатся таким образом, опять-таки напсиано в справочнике
|
оо как.. понятно..
вопрос еще такой, я добавил строчку кода сюда
БЫЛО:
function footer(OnOff){
04 j(OnOff).click(function(){
05 j(".panel").slideUp("slow");
06 j(".boxOn").css({'display':'none'});
07 j(".boxOff").css({'display':'none'});
08 j(".center").css({'display':'block'});
09 return false;
10 });
11 }
СТАЛО:
function footer(OnOff){
j(OnOff).click(function(){
j(".panel").slideUp("slow");
j(".boxOn").css({'display':'none'});
j(".boxOff").css({'display':'none'});
j(".center").css({'display':'block'});
j(".voteAge").slideDown("slow");
ajaxURL("#voteAge","","&age=agevote","<?=$id;?>");
});
}
все работает как мне надо! возникает проблема с отображением результатов после запроса AJAX'a.
то есть браузер отображает значение ~3-4 раза нормально, 1-2 раза значение не обновляется, хотя запрос проходит..
проверял, браузер в данном случае не кэширует..
как такое может быть?