单击div jquery时更改href

时间:2016-04-12 09:11:39

标签: jquery click

我的问题是,点击后我无法更改href中的div

以下是代码:

<div class="menu"><a href="#second">Dalej</a></div>
var i=1;
var x1 = '<a href="#second">Next</a>';
var x2 = '<a href="#three">Next</a>';
$(".menu").click(function(){
  if (i==1) {$(this).html(x);i++;}
  if (i==2) {$(this).html(x2);i++;}  
});

为什么它不起作用?

1 个答案:

答案 0 :(得分:1)

var i=1;
$(".menu").click(function(){
  if (i==1) {$(this).children("a").attr("href", "#second").html("next");i++;}
  if (i==2) {$(this).children("a").attr("href", "#three").html("next");i++;}  
});

也许这是实现你想要的更好的方法?虽然我不完全明白你想要的东西......