jquery+php проблемы
есть проблема... С помощью пхп скрипта в страницу добавляется форма...
<form id='frmNewCom' action='CatgComment.php'> <p>Ник: <input name='NickName' id='frmNick' type='text' width='150' /></p> <p>Комментарий:</p> <p><textarea name='TextComment' id='comText' rows='10'></textarea></p> <p><input id='btmOtvCom' type='button' value='Отправить' /></p> </form> А так же подключается Js модуль на jquery. Уже до плинтуса опустил програму: $(document).ready(function(){ alert("qweertyty"); $('#btmOtvCom').click(function(){ alert("qwerty"); }); }); Первй алерт срабатывает... а второй при нажатии не реагирует даже... Когда все в один фаил собрать все работает Что это может быть??? |
покажи собранный вариант
|
Вот
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Untitled Doqwertycument</title> <script type="text/javascript" src="scripts/jquery.js"></script> <script type="text/javascript" src="scripts/jquery.form.js"></script> <link href="home.css" rel="stylesheet" type="text/css"> <script type="text/javascript"> $(document).ready(function(){ alert("qweertyty"); $('#btmOtvCom').click(function(){ alert("qwerty"); }); }); </script> </head> <body> <form id='frmNewCom' action='CatgComment.php'> <input name='mId' style='display:none' id='mId' value='".$items['mID']."'> <p>Ник: <input name='NickName' id='frmNick' type='text' width='150' /></p> <p>Комментарий:</p> <p><textarea name='TextComment' id='comText' rows='10'></textarea></p> <p><input id='btmOtvCom' type='button' value='Отправить' /></p> </form> </body> </html> |
а так работает?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="en"> <head> <title>title</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ alert(1); $('#button').click(function(){ alert(2); }); }); </script> </head> <body> <form> <input id="button" type="button"> </form> </body> </html> |
да.... работает... только если в одном файле...
Я уже подумываю, а может все дело, что пхп код выстоен матрешкой... Может потому кнопку ДжаваСкрипт не видит. |
Часовой пояс GMT +3, время: 16:50. |