Platton
@Platton

Конфликт 2 скриптов JS?

По отдельности скрипты норм работают, но если они находятся вмести они перестают действовать.

var $j = jQuery.noConflict();
$j(document).ready(function() {
$j('ul.tabs1 li').css('cursor', 'pointer');
$j('ul.tabs1 li').click(function(){
	var thisClass = this.className.slice(0,2);
	$j('div.t1').hide();
	$j('div.t2').hide();
	$j('div.t3').hide();
	$j('div.t4').hide();
	$j('div.' + thisClass).show();
	$j('ul.tabs1 li').removeClass('tab-current');
	$j(this).addClass('tab-current');
	});
});

$( document ).ready(function() {
	$(":input[type=button]","#searchform").click(function() {
		$(this).closest('form').find(':input','option:selected')
		 .not(':button, :submit, :reset, :hidden')
		 .val('')
		 .removeAttr('checked')
		 .removeAttr('selected');    
	});
});
  • Вопрос задан
  • 205 просмотров
Решения вопроса 1
@gracer
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j('ul.tabs1 li').css('cursor', 'pointer');
$j('ul.tabs1 li').click(function(){
  var thisClass = this.className.slice(0,2);
  $j('div.t1').hide();
  $j('div.t2').hide();
  $j('div.t3').hide();
  $j('div.t4').hide();
  $j('div.' + thisClass).show();
  $j('ul.tabs1 li').removeClass('tab-current');
  $j(this).addClass('tab-current');
  });
});

$j( document ).ready(function() {
  $j(":input[type=button]","#searchform").click(function() {
    $j(this).closest('form').find(':input','option:selected')
     .not(':button, :submit, :reset, :hidden')
     .val('')
     .removeAttr('checked')
     .removeAttr('selected');    
  });
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы