K
Kauperwood
Добрый день друзья! первый мой пост тут, надеюсь что мне ответят, потому что на некоторых других форумах морозяться блин)
страдаю такой болезнью : у меня стоит jquery и весь контент содержиться в файле сallbacks.php, вот так :
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">callbacks.php</div></div><div class="sp-body"><div class="sp-content">
И подключен lib.js приблизительно с таким содержанием:
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">lib.js</div></div><div class="sp-body"><div class="sp-content">
В index.php все хоршо открываеться, очень приятно смотреть результат роботы. Задача положить ссылку "ajax-close" в callbacks.php. Это очень удобно и хотелось бы научиться. Пожалуйста обьясните что и как, почему не роботает через php, что нужно зделать(почитать), правильно ли это(может нет)?
страдаю такой болезнью : у меня стоит jquery и весь контент содержиться в файле сallbacks.php, вот так :
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">callbacks.php</div></div><div class="sp-body"><div class="sp-content">
PHP:
<?php
switch($_GET['action']){
case '1':
?>
тут <div class="thisss"> контент контент </div>
<?
break;
if (isset($_GET['action']))
{
$to = $_GET['action'];
if (strpbrk($to, '.?/:*<>')) die('символы ., ?, /, :, *, <, > в запросе запрещены');
}
}
?>
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">lib.js</div></div><div class="sp-body"><div class="sp-content">
Код:
$(document).ready(function(){
var loading = $("#loading");
var container = $("#ajax");
var link;
$("a.ajax-links").click(function(e){
e.preventDefault();
container.slideUp(75);
container.toggle(1500);
link = $(this).attr("href") + " #content";
container.load(link, hideLoading);
container.slideDown(75);
});
$("a.ajax-close").click(function(){
container.slideUp();
});
});