Показать сообщение отдельно
  #1 (permalink)  
Старый 25.08.2017, 12:45
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

Как получить ссылку у которой есть определенный атрибут
Добрый день как получить ссылку из набора у которой есть атрибут data-main

<ul class="nav navbar-nav">
     <li class="link dropdown"><a  data-toggle="dropdown" class="dropdown-toggle"> Главная </a>
</li>

<li class="dropdown"><a href="#" data-main="main" data-text="/nediped" data-toggle="dropdown" class="dropdown-toggle"> Персональные данные <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu">
     <li><a class="get_design" href="#">Персональные данные</a></li>
      <li class="dropdown-submenu"> <a href="#">Рассылка Магелан</a>

      </li>
       <li><a href="#">Логин и пароль</a></li>
       <li class="dropdown-submenu"> <a href="#">Удаление учетной записи</a>
</li>


$(document).ready(function(){

        var a_href= $('.nav-tabs li.active a').attr('href');

        var main =$(a_href).find('ul li').find('a')
alert() //Здесь даже не объект
        jQuery.each( main, function(i,val ) {
            alert(val.attr('data-main'))
            if(val.attr('data-main')=='main'){
                var href=main.attr('data-text')
                alert(href)
                $.ajax({
                    type: 'POST',
                    dataType: 'json',
                    url: href,
                    success: function(jsondata){
                        $('#result').html(jsondata.html)
                    }
                });
            }
        });




    })
Ответить с цитированием