因此,我正在使用鍵盤前後腳本,就像他們在Tumblr和9GAG上一樣(可以使用J和K鍵導航文章)。如何在id已被使用時存儲div的標識?
我的方法:
用戶按下Ĵ(下一個)鍵
JavaScript使用JQuery的視口,以找出哪些 「跳」 -ID目前在:視
的Javascript增加+1到「跳轉」-ID
Javascript獲取增加的「跳轉」-ID的位置,滾動那裏
現在的問題是:
<div class="content jump" id="<?php echo $id; ?>">
我已經定義的div的ID。所以它看起來像這樣:
<div class="content jump" id="1225">
<div class="content jump" id="1299">
<div class="content jump" id="1206">
<div class="content jump" id="1345">
但是,爲了能夠以正確的順序我莫名其妙地需要存儲附加標識,也許像這樣跳...
<div class="content jump" id="1225" jump="1">
<div class="content jump" id="1299" jump="2">
<div class="content jump" id="1206" jump="3">
<div class="content jump" id="1345" jump="4">
這只是我的想象力。應該有辦法解決這個問題。如果你有更好的J/K問題解決方案,你也可以自由告訴我(也許Tumblr或9GAG有更好的解決方案嗎?)
只需爲跳轉ID添加另一個類? – peacemaker 2012-08-08 17:03:36