Это спрашивали много раз, я знаю, но это другое! Я сделал это:
Когда вы нажимаете на значок минуса, столбец должен исчезнуть, это работает с php, но код беспорядок, и я хотел бы, чтобы это работало с jQuery, я нашел несколько других потоков, которые показывали мне это: *
$("#minus").click(function() {
$("#table td:nth-child(2),th:nth-child(2)").hide();
});
Через некоторое время я придумал это:
var num = $("#columnid").index();
$("#table td:nth-child("+ num +"),th:nth-child("+ num +")").hide();
Это вроде сработало, но мне нужно вызвать его с помощью функции onclick="jquery_function();"
и позволить php вставлять id каждого заголовка, но возможно ли это? Или какой другой способ сделать это? я застрял!
Это сделал это:
$(".minus").click(function() {
var num = $(this).parent().index() + 1;
$("#table td:nth-child("+ num +"),th:nth-child("+ num +")").fadeOut(250);
});
Кажется простым после выяснения, Йерун понял это правильно. :) Единственное, чего я не понимаю, - зачем вам ("th"), работает с и без. Спасибо!