2012-05-03 11 views
3

URLを含む変数にCSSボタンのhref属性に影響を与えたいのですが、location.hrefを試しましたがうまくいかなかった。CSSボタンのhref属性に変数を入れる

ここに私のボタンの説明です:

   <div> 
      <p><a id="gameNextLevel" class="button" href="">Next</a></p> 
     </div> 

ここに私のJSF関連のコードです:

  var uiNextLevel = $("gameNextLevel"); 
      matchingGame.savingObject.currentLevel="game6.html"; 

       uiNextLevel.click(function(e) { 
       e.preventDefault(); 
           // location.href = "login.html"; 
       location.href = matchingGame.savingObject.currentLevel; 

       }); 

任意のアイデアくださいは、事前にありがとう:)

答えて

3

をあなたはハッシュ#を逃しましたセレクタ、つまり、id

var uiNextLevel = $("#gameNextLevel"); 

また、「デッドリンク」については、hrefにも#のハッシュを使用してください。

<a id="gameNextLevel" class="button" href="#">Next</a> 
+0

それが機能するようになりましたありがとう:) –

2
uiNextLevel.click(function(e) { 
       e.preventDefault(); 

       $(this).attr("href") = matchingGame.savingObject.currentLevel; 

       }); 
関連する問題