|
Скрипты при работе с .load
|
|
| neonweb | Дата: 08 Апреля 2010, 23:24 | Сообщение # 1 |  ● ● ● ● ● 352 сообщения Статус: Offline | Code <div id="someElement"></div> <script type="text/javascript"> $('#someElement').load('http://helper.ucoz.ru/faq/ #id'); </script> Когда получаю этим кодом фрагмент, то все скрипты, которые должны работать в нём, не работают(( Что делать? | | |
|
| cucYa | Дата: 08 Апреля 2010, 23:32 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Наверное показать те скрипты, которые не работают. | | |
|
| neonweb | Дата: 08 Апреля 2010, 23:35 | Сообщение # 3 |  ● ● ● ● ● 352 сообщения Статус: Offline | Ни один не работает, хотя бы этот <script type="text/javascript"> document.getElementById('cutlink').innerHTML = document.getElementById('cutlink').innerHTML.substr(0,30); </script> Просто если посмотреть через исходный код в браузере, то там даже контент не показывается, который jquery через .load передает как было <div id="id полученного кода"></div> так и остается. | | |
|
| SawDustLedi | Дата: 08 Апреля 2010, 23:46 | Сообщение # 4 |  ● ● ● ● ● 367 сообщений Статус: Offline | neonweb, не пользуйтесь этим бредом, пользуйтесь $.get. | | |
|
| Бармалей | Дата: 09 Апреля 2010, 00:07 | Сообщение # 5 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Теги script, вставленные динамическим образом не работают. Используйте Code $('#someElement script').each(function(){ eval(this.innerHTML) })
 | | |
|
| uSide | Дата: 09 Апреля 2010, 01:03 | Сообщение # 6 | ● ● ● ● ● 121 сообщение Статус: Offline | SawDustLedi, почему же .load - бред? Это такая же функция, как и .get. Понятно, что .get лучше, но .load легче воспринимается нубами. По себе знаю  | | |
|
| CiRRuS | Отредактировал CiRRuS - Пятница, 09 Апреля 2010, 14:20 Дата: 09 Апреля 2010, 14:17 | Сообщение # 7 | ● ● ● ● ● 7 сообщений Статус: Offline | Code <script type="text/javascript"> $(document).ready(function() { $('span.2').load('/url #id'); }); </script> <style> div#Fmn {overflow-x: auto;width: 100px;height: 15px;} </style>
<div id="Fmn"> <span class="2"><img src="http://fifamania.clan.su/images/ajax/loading.gif"></span> </div> just change the url and id | | |
|
| neonweb | Дата: 09 Апреля 2010, 16:04 | Сообщение # 8 |  ● ● ● ● ● 352 сообщения Статус: Offline | neonweb, не пользуйтесь этим бредом, пользуйтесь $.get. Спс все работает! А как сделать так чтобы страницы по ajax переключались? | | |
|
| SawDustLedi | Дата: 09 Апреля 2010, 16:35 | Сообщение # 9 |  ● ● ● ● ● 367 сообщений Статус: Offline | neonweb, В общих настройкахДобавлено (09 Апрель 2010, 16:35) ---------------------------------------------
Она конфликтует с административным баром. Если я не ошибаюсь.. | | |
|
| neonweb | Дата: 09 Апреля 2010, 16:45 | Сообщение # 10 |  ● ● ● ● ● 352 сообщения Статус: Offline | neonweb, В общих настройках Нет, это я понимаю, именно в полученном через get коде ajax не работает, то есть он переходит на другую страницу при переключении, а не в самом контенте. А на странице с материалами работает... | | |
|
| uSide | Дата: 11 Апреля 2010, 00:16 | Сообщение # 11 | ● ● ● ● ● 121 сообщение Статус: Offline | neonweb, в этом случае - iframe | | |
|