У меня такая ситуация. Я использую простое меню вкладок из здесь .
<ul class="tabs">
<li><a href="#tab1">tab1</a></li>
<li><a id="myprofile" href="#tab2">tab2</a></li>
</ul>
<div id="tab1" class="tab_content">
text
</div>
<div id="tab2" class="tab_content">
text
</div>
пока все хорошо.
Что я хочу сделать, это вызвать #myprofile
по другой ссылке:
<a id="my_profile" href="" title="My Profile">My Profile</a>
Я пытаюсь использовать что-то вроде этого:
$('#my_profile').click(function() {
// $('#myprofile').click(); // this works
$('#myprofile').trigger('click'); // this works also
});
Что происходит, когда я нажимаю на новую ссылку #my_profile
, я захожу на вторую вкладку примерно на 2 секунды, после чего меня перенаправляют на первую вкладку. Но если я нажму на вкладки, все будет работать отлично.
если я использую jsfiddle, я получаю {"error": "Please use POST request"}
ошибку: см. здесь , но не на моей странице.
есть идеи?
спасибо