我有以下導航:在瀏覽頁面觸發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參數並在頁面加載時檢查它的存在可能很簡單。 –