我想影响一个包含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;
});
请任意,谢谢你提前:)
答案 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;
});