私は次のコード行がうまくいくはずだと思いました:$(".1").attr('href', '#Home');
右か?jQuery attr href、なぜ動作していないのですか?
しかし、別のjQueryスクリプトと統合すると、なぜそれは機能しませんか?
$(window).bind("load", function() {
$('.1').click(function() {
$('.1').removeClass('tab1');
$('.2').removeClass('active2');
$('.3').removeClass('active3');
$('.4').removeClass('active4');
$('.1').addClass('active1');
$('.2').addClass('tab2');
$('.3').addClass('tab3');
$('.4').addClass('tab4');
$('#PortfolioMainContainer:visible').fadeOut("slow",function(){
$('#TextContent').load('Home.html', function() {
$(this).fadeIn("slow")
});
return false;
});
if(!$(".1").hasClass("ActiveTab1")) {
$(".1").attr('href', '#Home');
$('#TextContent:visible').fadeOut("slow",function(){
$('#TextContent').load('Home.html', function() {
$(this).fadeIn("slow")
});
return false;
});
}
$(".1").addClass("ActiveTab1");
$(".2").removeClass("ActiveTab2");
$(".3").removeClass("ActiveTab3");
$(".4").removeClass("ActiveTab4");
});
});
私は明確に取得したい事は、あなたがクラス0.1でのdivをクリックしたときにURLがhttp://www.websiteurl.com/#Home
に変更することがあるで誰もが、それは働いて取得する方法のアイデアを持っていますか?
クラス名に整数を使用しないでください。それは違法です、あなたはそれのために罰せられるでしょう:) – Sampson