tabs.js 448 B

123456789101112131415161718192021222324252627
  1. $.fn.tabs = function() {
  2. var selector = this;
  3. this.each(function() {
  4. var obj = $(this);
  5. $(obj.attr('href')).hide();
  6. $(obj).click(function() {
  7. $(selector).removeClass('selected');
  8. $(selector).each(function(i, element) {
  9. $($(element).attr('href')).hide();
  10. });
  11. $(this).addClass('selected');
  12. $($(this).attr('href')).show();
  13. return false;
  14. });
  15. });
  16. $(this).show();
  17. $(this).first().click();
  18. };