Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2011, 21:28   #1
Arkaim
 
Регистрация: 09.11.2011
Сообщений: 3
По умолчанию Вопрос про jQuery.

Добрый день.
Помогите разобраться,почему не работает следующие кнопки?
Есть файл index.html с таким кодом:
Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">  
<title>INDEX</title>
<script type="text/javascript" src="jquery.js"></script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="style.css"></link>
<table>
	<tr>
		<td width=200>
<input id="knopka1" type="button" value="Кнопка 1" class="menu_butt"><br>
		</td>
		<td>
<div id="content"></div>
 <script>  
        $(document).ready(function(){            
            $('#knopka1').click(function(){  
                $.ajax({  
                    url: "knopka.html",  
                    cache: false,  
                    success: function(html){  
                        $("#content").html(html);  
                    }  
                });  
            });  
        });  
    </script>  
		</td>
		</tr>
</table>
</body>
</html>
Здесь все работает как надо. Код файла knopka1.html, на который ведет кнопка:

Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">  
<title>KNOPKA1</title>
<script type="text/javascript" src="jquery.js"></script>
</head>
<body>
<link rel="stylesheet" type="text/css" href="style.css"></link>
<table>
	<tr>
		<td width=200>
<input id="test1" type="button" value="test" class="menu_butt"><br>

		</td>
		<td>
<div id="content"></div>
 <script>  
        $(document).ready(function(){  
          
            $('#test1').click(function(){  
                $.ajax({  
                    url: "test.html",  
                    cache: false,  
                    success: function(html){  
                        $("#content").html(html);  
                    }  
                });  
            });  
              
            
        });  
    </script>  
		</td>
		</tr>
</table>

</body>
</html>
Вот здесь кнопка отображается, но при нажатии на нее, ничего не происходит. Все файлы (index.html,knopka.html,test.html находятся в одном каталоге, рядом с jquery.js.
Arkaim вне форума Ответить с цитированием
Старый 10.11.2011, 00:03   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Насколько понял тебе надо так:
Код:
$("html").load("knopka2.html body");
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 10.11.2011, 02:25   #3
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Вообще, если вы просто вставляете скрипты в html
$("#content").html(html);
то они работать не будут. Их нужно добавлять в структуру DOM, например так :
$("#content").append(html);
Cronos20 вне форума Ответить с цитированием
Старый 10.11.2011, 06:53   #4
Arkaim
 
Регистрация: 09.11.2011
Сообщений: 3
По умолчанию

Да тут вопрос в том, почем в файле index.html все работает, а во втором файле нет, хотя они практически одинаковые?
Arkaim вне форума Ответить с цитированием
Старый 10.11.2011, 17:32   #5
Arkaim
 
Регистрация: 09.11.2011
Сообщений: 3
По умолчанию

Может есть какой-нибудь другой способ реализовать эту связку?
Arkaim вне форума Ответить с цитированием
Старый 10.11.2011, 21:54   #6
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

А может вы напишите какие ошибки появляются, если конечно появляются. Навесите на каждом шаге скрипта алертов или console.log ... или запустите какой-нить дебаггер . А так это все рассуждения ни о чем.
Cronos20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про Свойство Visible и про иконки в imagelist Kappi4 Компоненты Delphi 2 21.05.2010 13:10
Вопрос по библиотеке jQuery Help_me JavaScript, Ajax 5 04.03.2009 12:57
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
вопрос про IP ЧИЖ Работа с сетью в Delphi 1 23.06.2008 13:53
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24