将变量放入css按钮的href属性中

时间:2012-05-03 08:19:16

标签: javascript css html5

我想影响一个包含url的变量到css按钮的href属性我试过了location.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;  

                });

请任意,谢谢你提前:)

2 个答案:

答案 0 :(得分:3)

您错过了选择器中的哈希#,这意味着id

var uiNextLevel = $("#gameNextLevel");

另外,对于“死链接”,请在#中使用哈希href

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

答案 1 :(得分:2)

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

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

                });