時には動作するように見えますが、それ以外の時は動作しません。それは信じられないほど荒いと恐ろしい使用しています。アンカーを降ろす(テーブル内)
簡略化されたレイアウト:何らかの理由で
var index = 1
function next() {
if (index <= 4){
window.location.replace('#r' + index.toString());
index++;
}
}
function previous() {
if (index > 1){
index--;
window.location.replace('#r' + index.toString());
}
}
.what {
height: 500px;
}
<a href="#" onclick='next()' id="nxt">Next</a>
<a href="#" onclick='previous()' id="prev">Previous</a>
<body>
<table>
<tr class="what">
<td id="r1">r</td>
<td>o</td>
<td>w</td>
<td>1</td>
</tr>
<tr class="what">
<td id="r2">r</td>
<td>o</td>
<td>w</td>
<td>2</td>
</tr>
<tr class="what">
<td id="r3">r</td>
<td>o</td>
<td>w</td>
<td>3</td>
</tr>
<tr class="what">
<td id="r4">r</td>
<td>o</td>
<td>w</td>
<td>4</td>
</tr>
</table>
</body>
、唯一のid#r1とID番号のR4のために働くようです。これを行うためのより良い、スムーズな方法がありますか?
これは多くの意味になります!私はそれが私の機能を覆すリンクであったことさえ気付かなかった。 – AlexG