我有以下导航:在浏览页面触发jQuery的Click事件
<ul id="chooseType" class="chooseType">
<li><a id="active" href="#" title="" class="active selected">Active</a></li>
<li><a id="inactive" href="#" title="" class="inactive">Inactive</a></li>
</ul>
有了这个脚本:
<script th:inline="javascript">
/*<![CDATA[*/
$(document).ready(function() {
$('#active').click(function(){
$('#active').addClass('selected');
$('#inactive').removeClass('selected');
$('#activeList').show();
$('#inactiveList').hide();
});
$('#inactive').click(function(){
$('#active').removeClass('selected');
$('#inactive').addClass('selected');
$('#activeList').hide();
$('#inactiveList').removeClass('hidden');
$('#inactiveList').show();
});
});
/*]]>*/
</script>
我需要能够直接导航到非活动视图点击单独页面上的链接。如何触发('#inactive')。点击从不同页面上的链接访问页面?为了空间和简单性,不包括要显示/隐藏的div。
编辑:失踪});为了清楚起见,我无意中删除了一些不相关的代码。
只是做'$( '#无效')。点击()'或'$( '#无效') .trigger('click')' – PSL
你似乎缺少'});' –
你能提供一些关于什么指定“单独页面”的更多细节吗?你只是试图在加载页面时触发'('#inactive')。click'处理程序,或者仅在页面由于*特定链接*被加载而被加载时触发?在后一种情况下,传递url参数并在页面加载时检查它的存在可能很简单。 –