我的代码很简单。它可以在这个 jsFiddle找到:
<div id="tabs">
<ul>
<li><a href="#highlights">About</a></li>
<li><a href="#fineprint">Fine Print</a></li>
<li><a href="#location">Location</a></li>
</ul>
<div id="highlights">
highlights
</div>
<div id="fineprint">
FiNEPRINT
</div>
<div id="location">
<ul>
<li>
<address>ADDRESS</address>
</li>
<li>
MAP
</li>
</ul>
</div>
<button class="btn-placeorder"><span id="maplink">View map</span></button>
<script>
$(function(){
$("#tabs").tabs();
});
$('#maplink').click(function(){
$("#tabs").tabs("option","active",2);
});
</script>
在 Firefox 上,您会注意到,即使在小提琴中,单击视图地图按钮时选项卡也不会更改。
我不太使用 javascript,但我很想更好地了解如何诊断和解决这些问题。为什么会发生这种情况,我该如何解决它以及如何更好地教育自己?