Привет, я хочу выполнить задачу, когда нажимаю на специфическую вкладку, скажем, # tab-2 как это сделать? Я не понимаю документацию на сайте jquery.
Я знаю, как это делается на всех вкладках, но не на одной
Вы можете сделать это так, просто проверьте идентификатор вкладки:
$( ".selector" ).tabs({ select: function(event, ui) { if(ui.tab.href == "#tab-2") { // or ui.panel.id == "tab-2" //do something... } } });
Вы можете увидеть, что все элементы доступны по переданному аргументу ui здесь , ui.tab - ссылка выбранной вкладки (<a>), ui.panel - сама выбранная вкладка ( <div>).
ui
ui.tab
<a>
ui.panel
<div>
как это:
$("#tab-2").click(function() { //do something });