Я пытаюсь прокрутить до div, идентифицированного по содержанию его атрибута title
. У меня есть несколько DIV с follwoing структуры в:Прокрутите до div по своему названию, используя javascript/jquery
<div class="placementWrapper">
<h3 class="placementName" title="above-content">above-content</h3>
</div>
и кнопка со следующим кодом:
<ul id="placemetnsList" class="dropdown-menu pull-right">
<li><a class="toPlacement" onclick="scrollToPlacement('above-content')">above-content</a></li>
<li><a onclick="scrollToPlacement('mobile_takeover')">mobile_takeover</a></li>
<li><a onclick="scrollToPlacement('mobile_toaster')">mobile_toaster</a></li>
</ul>
как следует scrollToPlacement(placementName)
реализации выглядеть?
я попытался использовать этот код:
function scrollToPlacement(placementName){
$(".toPlacement[title]").click(function() {
$('body').animate({scrollTop: $("#" + $(this).attr('title')).offset().top - 10}, "slow");
return false;
});
}
но не работало ... Любая идея, почему?