3

我想将包含 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;  

                });

请有任何想法,提前谢谢你:)

4

2 回答 2

3

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

var uiNextLevel = $("#gameNextLevel");

此外,对于“死链接”,#也在href.

<a id="gameNextLevel" class="button"  href="#">Next</a>
于 2012-05-03T08:21:51.747 回答
2
 uiNextLevel.click(function(e) {
                e.preventDefault();

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

                });
于 2012-05-03T08:52:08.753 回答