嗨我有一点问题,需要在点击指向左侧div的链接后禁用滚动到div。
<div class="kafelki">
<div class="kafelki-img">
<div class="target">
<div id="m1">dasdasdasd m1</div>
<div id="m2">dadasdasdasd m2</div>
<div id="m3">sdasdasds m3</div>
<div id="m4">dasdasdsad m4</div>
<div id="m5">dasdasd m5</div>
<div id="m6">asdasdad m6</div>
</div>
</div>
<div class="kafelki-lista">
<ul>
<li><a href="#m1">dla firm produkcyjno-usługowo-handlowych</a></li>
<li><a href="#m2">dla biur rachunkowych</a></li>
<li><a href="#m3">dla sklepów</a></li>
<li><a href="#m4">dla moteli i gastronomii</a></li>
<li><a href="#m5">dla lekarzy i prawników</a></li>
<li><a href="#m6">dla jednostek publicznych</a></li>
</ul>
</div>
</div>
答案 0 :(得分:0)
你必须在jQuery
我相信
$(document).ready(function(){
$('a').on('click', function(e){
e.preventDefault();
});
});
这可能会做你想要的,但它会针对所有a
标签,你最好在你不想做的那个上申请一个课程滚动。您需要更改上面的行:
$('a').on('click', function(e){
到
$('.className').on('click', function(e){
,您修改过的HTML就像
<li><a class="className" href="#m3">dla sklepów</a></li>