Показать сообщение отдельно
  #2 (permalink)  
Старый 30.01.2013, 16:54
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

web-developer,

Во-первых воспользуйтесь тегами для подсветки кода. Подробнее

Во-вторых используйте событие ready у document, чтобы назначить обработчик. До этого момента элементы ещё недоступны.
<script type="text/javascript">
$(document).ready(function () {
    $("#but1").click(function () {
        $("#par1").load("test.txt")
    });
});
</script>
В-третьих не нужно подключать две версии jquery одновременно, будут проблемы. Оставьте только одну.
<script type="text/javascript" src="jquery-1.8.1.min.js"></script>
Полностью:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="jquery-1.8.1.min.js"></script>
    <style>
        p#par1
        {
            width: 500px;
            height: 500px;
            border: solid 1px black;
        }
    </style>
    <script type="text/javascript">
        $(document).ready(function () {
            $("#but1").click(function () {
                $("#par1").load("test.txt")
            });
        });
    </script>
</head>
<body>
    <input id="but1" type="button" value="click me" />
    <p id="par1"></p>
</body>
</html>

Последний раз редактировалось Hoshinokoe, 30.01.2013 в 17:06.
Ответить с цитированием