Вниз  jQuery
- 12.01.2014 / 15:38
Temych
  Пользователь

Temych 
Сейчас: Offline
Информация:
Статья на Wikipedia

Полезные ссылки:
http://jquerybook.ru/
http://jquery.com/download/

Есть разметка

  1. <ul>
  2.   <li>one</li>
  3.   <li>two</li>
  4.   <li>three
  5.       <ul>
  6.         <li>inner</li>
  7.         <li>inner</li>
  8.         <li>inner</li>
  9.       </ul>
  10.   </li>
  11.   <li>four
  12.       <ul>
  13.         <li>inner</li>
  14.         <li>inner</li>
  15.         <li>inner</li>
  16.       </ul>
  17.       </li>
  18.   <li>five</li>
  19. </ul>

как при помощи jquery или js пройтись по li и там где нет вложеного ul добавить его?

Изменено Devey (3.07 / 22:08) (всего 1 раз)
- 12.01.2014 / 15:50
Bogdan-G
  Пользователь

Bogdan-G 
Сейчас: Offline
Temych, через if, не?
- 12.01.2014 / 16:06
Temych
  Пользователь

Temych 
Сейчас: Offline
Подсказали уже, может кому пригодится
  1. jQuery(ul > li').map(function(){ if ( ! jQuery(this).children('ul').length ) {
  2. jQuery(this).append('<ul></ul>');
  3. }});


Изменено Temych (12.01 / 16:06) (всего 1 раз)
- 26.02.2015 / 21:52
ROM
  Пользователь

ROM 
Сейчас: Offline
  1. <script type="text/javascript">
  2.             var sess_year = <?= $_SESSION['year'] ?>;
  3.             var sess_semestr = <?= $_SESSION['semestr'] ?>;
  4.             var sess_kaf_id = <?= $_SESSION['kafedra'] ?>;
  5.             var sess_kafedra = <?= $_SESSION['kaf_id'] ?>;
  6.             var sess_institute = <?= $_SESSION['institute'] ?>;
  7.             var sess_inst_id = <?= $_SESSION['inst_id'] ?>;
  8.  
  9.             var sess = {'1':'2007/2008', '2':'2008/2009', '3':'2009/2010', '4':'2010/2011', '5':'2011/2012', '6':'2012/2013', '7':'2013/2014', '8':'2014/2015'};
  10.  
  11.             $(document).ready(function() { 
  12.             if(sess_year != '') {
  13.                 $("#my_select [value='" + sess_year + "']").attr("selected", "selected");
  14.             }
  15.             if(sess_institute != '' && sess_inst_id != '') {
  16.                 $("#my_select1 [value='" + sess_inst_id + "']").attr("selected", "selected");
  17.             }
  18.             if(sess_kafedra != '' && sess_kaf_id != '') {
  19.                 $("#my_select2 [value='" + sess_kafedra + "']").attr("selected", "selected");
  20.             }
  21.             if(sess_semestr != '') {
  22.                 $("#my_select3 [value='" + sess_semestr + "']").attr("selected", "selected");
  23.             }
  24.             });
  25.         </script>

Что здесь не так? Не активируеться нужный елемент. Значение переменных есть, тоесть все получаеться. А вот что в условии не выполняеться, всегда сбрасывает на 0 елемент.
- 28.03.2015 / 10:04
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Как передать данные по POST с помощью $.ajax() ?
__________________
 знает толк
- 28.03.2015 / 12:08
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
vl@volk, $.post()
- 28.03.2015 / 17:48
kingdosya
  Пользователь

kingdosya 
Сейчас: Offline
Цитата vl@volk:
Как передать данные по POST с помощью $.ajax() ?
$.ajax({ type:"POST", url:"some.php", data:{name:'John', location:'Boston'}, success:function(msg){ alert("Data Saved: "+ msg );}});
- 28.03.2015 / 19:07
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
$('форма').seriаlize() не подходить для dаtа:?
__________________
 знает толк
- 4.04.2015 / 12:15
Naik
  Пользователь

Naik 
Сейчас: Offline
Такая проблема, не хочет отсылать такое
  1. $.ajax({
  2.     url: 'http://annimon.com/index.php',
  3.     type: 'GET',
  4.     crossDomain: true,
  5.     success: function(data){
  6.         $('#output').html('Ok');
  7.     },
  8.     error: function() {
  9.         $('#output').html('Error')
  10.     }    
  11. });
есть другие варианты?

если указать dataType: 'jsonp' ничего не меняется

Изменено Naik (4.04 / 12:16) (всего 2 раза)
- 4.04.2015 / 21:02
Naik
  Пользователь

Naik 
Сейчас: Offline
На этом сайте такое же есть :gg: Вот что в консоли при загрузке страницыCross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://mc.yandex.ru/webvisor/1...A1%3Ast%3A1428173882. This can be fixed by moving the resource to the same domain or enabling CORS.
Наверх  Всего сообщений: 29
Фильтровать сообщения
Поиск по теме