Установил себе на сайт скрипт избранного, но нужно кое что переделать, а именно: узнать есть ли материал в избранном, если есть то вывести определенное слово или кнопку. Это впринципе уже тут реализовано, но это условие проверяется лишь при нажатии на кнопку. А мне нужно чтобы при загрузке страницы сразу определялось и выводилось то, что нужно. Вот сам код, который отвечает за вывод кнопки.
Код
<script type="text/javascript">
$(document).ready(function(){
$.ajaxSetup({cache: false});
function load_count(){
$.ajax({
type: 'GET',
url: '/php/favorite/favorite.php',
data: 'type=count&addr=$ENTRY_URL$&mid=$URI_ID$',
success: function(otvet){$('#favorite_user').html(otvet);}
});
}
load_count();
$('#add_to_favorite').click(function(){
$.ajax({
type: 'POST',
url: '/php/favorite/favorite.php',
data: 'type=add&addr=$ENTRY_URL$&mid=$URI_ID$&name=<?if($ENTRY_NAME$)?>$ENTRY_NAME$<?else?><?if($ENTRY_TITLE$)?>$ENTRY_TITLE$<?else?>$PHOTO_NAME$<?endif?><?endif?>',
success: function(otvet){load_count();
if(otvet==1){$('#favorite_otvet').html('<input type="button" id="$URI_ID$" value="Удалить">');}
if(otvet==2){$('#favorite_otvet').html('<span style="color:#FF0D17;">Уже есть в избранном!</span><input type="button" id="$URI_ID$" value="Удалить">');}
if(otvet==3){$('#favorite_otvet').html('<span style="color:#FF0D17;">Память для избранного переполнена!</span>');}
if(otvet!=1 & otvet!=2 & otvet!=3){$('#favorite_otvet').html('<span style="color:#FF0D17;">Ошибка</span>');}
}
});
});
$('#favorite_otvet input').live('click', function(){
var mid = $(this).attr('id');
$.ajax({
type: 'POST',
url: '/php/favorite/favorite.php',
data: 'type=delete_one&mid='+mid+'',
success: function(otvet){if(otvet==1){load_count();$('#favorite_otvet').html('<span style="color:#007900;">Удалено!</span>');}}
});
});
$('#favorite_list').live('click', function(){
new _uWnd('userava_online', 'В закладках', 200, 200,{close: 1,autosize: 0,resize: 0,shadow: 0,
oncontent: function(){$.get('/php/favorite/favorite.php?type=userlist&mid=$URI_ID$', function(data){$('#favorite_userlist').html(data);});}
},
'<table id="favorite_userlist" align="left" border="0"><tr><td>Загрузка...</td></tr></table>'
);
});
});
</script>
<?if($USER_LOGGED_IN$)?><div id="favorite_otvet"> <input type="button" id="add_to_favorite" value="В избранное"></div><?endif?>
<span id="favorite_user">Загрузка...</span>