js에 관해서는 거의 알지 못합니다.href onclick을 여러 변수로 변경하십시오.
원래 클래스를 바꾸는 데 사용 된 아래 코드를 사용하고 있습니다. 나는 .className
을 .href
으로 바꾸는 것만 큼 간단하다고 생각했지만 틀렸어.
내 문제는 한 번 작동 한 다음 중지된다는 것입니다.
$(document).ready(function(){
$('#click').click(function() {
$('#url').each(function(){
var classes = ['/1','/2','/3','/4'];
this.href = classes[($.inArray(this.href, classes)+1)%classes.length];
});
});
});
편집 :
<a id="url" href="/0">hello</a>
내 목표는/0 등 각각의 onclick과/1 다음/2로 전환하는 것입니다 : 여기 내가 사용하고 html로입니다.
href를 변경하려면 - $ (this) .attr() 메서드를 사용하십시오. – Chetan
id가 고유해야하기 때문에 한 번 수행 한 후에 중지합니다. 클래스 또는 다른 선택기를 사용하여 각 링크에 코드를 적용해야합니다. 귀하의 링크가 모두 동일한 id 인 경우 변경해야합니다. – gavgrif
스티브 잡스! 다행 이군! 그래서 기본적으로 요소의 클래스를''className'''에서''href'''''로 바꾸려고합니다. ?? – kkaosninja