2014-11-06 2 views
0

У меня есть ссылка вне элемента collapse на якорь внутри свернутого содержимого. See my plnkr example.Ссылка на элемент, который находится внутри элемента свертывания бутстрапа

Если я обрушиваю panel внизу, якорный тэг больше не выполняется. То, что я хочу реализовать, следующее:

Если я нажимаю на якорь, который в настоящее время не виден (потому что он, например, в сложенной области), то я хочу расширить область содержимого, а затем применить ссылку.

Любые идеи, как я мог это сделать?

Большое спасибо

+0

Вы можете использовать jQuery или только чистые js? –

+0

jQuery уже присутствует, конечно! Я тоже использую Bootstrap! – Sebastian

ответ

1
$(function(){ 
    $(document).on('click', 'a[href^="#"]', function(ev){ 
    var targetId = $(ev.target).attr('href'), 
     $target = $(targetId); 

     $target.parents('.collapse').addClass('in').css({height: ''}); 
    }); 
}) 

Как это? http://plnkr.co/edit/R2Fjsz9JnLkWEvFKUaAg?p=preview

+0

Awsome, спасибо! Именно то, что я искал! – Sebastian