Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   .load помогите (https://javascript.ru/forum/jquery/20660-load-pomogite.html)

Кирюха =) 12.08.2011 18:35

.load помогите
 
написал такую штуку
<head> 
<style>  
.spr-cat{background:url(images/top.png); background-repeat:no-repeat; width:612px;}
.spr-top{font-variant:small-caps; font-size:24px;text-align:center;color:#fff;font-weight:600;width:612px; height:33px;}

.bottob-spr{width:612px; height:24px; background:url(images/bottom.png);} 
#str-spoiler{display:none; border: solid #ccc 2px; width:598px;}
</style> 
<script type="text/javascript" src="spr.js">
</script> 
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript"> 
  $(document).ready(function(){
    $("#spr-str").click(function(){ 
  $("#str-spoiler").load("efo24.ru/uslugi.html")
  $("#str-spoiler").slideToggle(800); 
  return false;
    });
  });
</script>
<title>Проверонька</title>

</head>

<body>  
<div class="spr-cat"> 
<div id="spr-str" class="spr-top">строительство и ремонт</div> 
<div id="str-spoiler"></div>
<div class="bottob-spr"></div>
</div>

Как вы видете это спойлер и в див с id str-spoiler подгружается страница,дак вот в чем проблема то,как правильно написать url????

devote 12.08.2011 18:55

$("#str-spoiler").load("/uslugi.html");

SkyLight 12.08.2011 18:55

В смысле? У вас есть урл, он что, не работает? Или вам надо держать несколько таких блоков и для каждого свой урл? Можно проблему поподробней?

devote 12.08.2011 18:58

ну если пытаетесь обратится к чужому домену. То можете забыть про этот спойлер. работать будет только в пределах своего домена.

Кирюха =) 12.08.2011 19:06

ага понятно значит к чужому обратиться домену не может.
А вот например у меня страница на которой находиться спойлер efo24.ru
а страница с которой данные попадут в спойлер efo24.ru/uslugi.html, то как мне прописывать страницу с которой я получу данные?

Кирюха =) 12.08.2011 19:07

SkyLight да есть несколько спойлеров допустим 6 и для каждого нужно отдельно прописывать эту функцию....а может есть способ минимизировать код для этих 6???

Кирюха =) 12.08.2011 19:11

кстати я код проверял на локалке,хотел а страница с которой загружались бы дивы на хосте:)

SkyLight 13.08.2011 20:52

Ну так сделайте ссылку, по клику на которой будет идти загрузка спойлера. Адрес можно будет тянуть прямо из этой ссылки. А учитывая, что блоки однотипные будут, то и код будет один на всех, отличие только в урле, который можно будет вытащить из ссылки в том же скрипте.

Кирюха =) 15.08.2011 00:06

SkyLight был бы очень признателен если бы подобный пример показали)

Кирюха =) 15.08.2011 00:13

и порекомендуйте почитать что нибудь по jquery и js:)


Часовой пояс GMT +3, время: 03:49.