Каков наилучший способ создания одной динамической функции, поэтому я не постоянно пишу несколько подобных функций?Рефакторинг нескольких jQuery для функций щелчка в одну функцию
$("#litigation-click").click(function() {
$(".textbox-analysis").hide()
$("#litigation-box").fadeIn("slow",function() {});
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
});
$("#goingconcern-click").click(function(){
$(".textbox-analysis").hide()
$("#goingconcern-box").fadeIn("slow",function(){});
$("html, body").animate({scrollTop: $(document).height()},"slow");
return false;
});
$("#unquoted-click").click(function() {
$(".textbox-analysis").hide()
$("#unquoted-box").fadeIn("slow",function(){});
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
});
Не могли бы вы добавить примеры вашего HTML. В частности, нам нужно будет увидеть, как элементы '# X-click' относятся к элементам' # X-box' –
, почему? Оставь это. Делает ли рефакторинг лучше читать. Я сомневаюсь в этом. Много ли повторного использования, на самом деле. Просто оставьте это – Liam
Я предполагаю, что у него здесь более трех слушателей и только что отправил образец. – IrkenInvader