[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php и jQuery Ajax
Serega
может тему не в этом разделе создал, ну да ладно, раздел для новичков всетаки

есть php код вывода всех картинок(смайликов) из папки

$dirSmile = opendir('../img_site/smiles');
while($foldSmile = readdir($dirSmile))
if($foldSmile != '.' && $foldSmile != '..')
{
echo "<img src='img_site/smiles/".$foldSmile."'>";
$foldSmile = str_replace(".gif","",$foldSmile);
echo "<span>".$foldSmile."</span>";
}
closedir($dirSmile);


далее jQuery
jQuery(document).ready(function(){      
jQuery('#mes_button_smiles').click(function(){
jQuery('#smiles').load('php/smiles.php'); /* загрузка PHP */
jQuery('#smiles').slideToggle('fast'); /*форма отправки сообщений: показ смайлов */
jQuery(this).toggleClass("mes_button_smiles_white"); /*если смайлы видны, то кнопка показа смайлов белого цвета*/
});

jQuery('#smiles img').click(function(){ /* встака смайлов в форму отправки сообщений */
var text = ' :' + jQuery(this).next('span').text() + ': ';
jQuery('#mes_form_text textarea').insertRoundCaret(text,''); return false;
});
});


так проблема вот в чем. Если аяксом не пользоваться, а вствить PHP код в страницу, то все отлично работает,
НО если загружать через jQuery('#smiles').load('php/smiles.php');
то код jQuery "вставка смайлов в форму" не работает. Как заставить его работать?



Спустя 1 час, 58 секунд (6.11.2010 - 14:52) Serega написал(а):
короче всем спасибо, я сделал, но при обновлении страницы опять все падает, надо в ручную опять переходить на страницу чтоб работало

Спустя 1 год, 1 месяц, 8 дней, 9 часов, 36 минут, 8 секунд (14.12.2011 - 23:28) Guest написал(а):
user posted image

Спустя 24 дня, 21 час, 34 минуты, 36 секунд (9.01.2012 - 21:02) Guest написал(а):
:unsure: :ph34r: :( <_< :rolleyes: :D :lol: ;) :o :huh: всаккакпа :lol: ммее

Спустя 19 секунд (9.01.2012 - 21:03) Guest написал(а):
ысвывм wink.gif ohmy.gif huh.gif

Спустя 4 месяца, 5 дней, 4 часа, 52 минуты, 59 секунд (15.05.2012 - 01:56) Guest написал(а):
wink.gif laugh.gif laugh.gif laugh.gif

Спустя 17 секунд (15.05.2012 - 01:56) Guest написал(а):
laugh.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.