Попробуйте сделать это:
$(document).ready(function() {
alert('loaded!')
// Expand Panel
$("#open").click(function(){
//when the user clicks the logout button
$.ajax({
url: "logout.php"
)};
alert('clicked!')
});
});
Если отображается всплывающее окно с надписью нажал! тогда событие запускается. Скажите, что происходит, чтобы мы могли сузить его до сбоя $ .ajax или от того, что событие click не было запущено.
Если вы используете firebug, вы можете перейти к панели консоли и проверить XmlHttpRequests, чтобы внимательно изучить любые ответы, возвращаемые удаленным сценарием, если вы отправили какие-либо ответы из сценария, который является.