2016-10-06 9 views
0

これは少し抽象ですが、いくつかの要素からIDをコピーして別のページで使用できるかどうかを判断しようとしていますか?私は理論的にそれは不可能だが、私が持っていた抽象的な部分はおそらくそのIDをテキストとしてコピーすることになるので、クリップボードに入れて、次のページでそのテキストを使ってIDクリックを形成するだろうか?jQueryクラスまたはIDを作成するためのクリップボードの使用

具体的には、リストがあるとします。 私はこのリストから.item.active要素を見つけるために、jQueryのを送信し、IDをクリップボードにテキストとしてコピーすることをしたいと思う:

<ul> 
<li class="item" id="first"> </li> 
<li class="item" id="second"> </li> 
<li class="item active" id="third"> </li> 
</ul> 

したがって、この場合には、コピーしたテキストは、第三になります。

は、その後、次のページに、私は$("#third").trigger("click");

任意の考えのようなものを作りたいですか?

答えて

1

クリップボードの代わりにlocalStorageを使用します。

var third = $("#third").attr("id"); 
localStorage.setItem("examplekey", third); 

それを取得するために、あなただけの操作を行います。

var secondpageThird = localStorage.getItem("examplekey"); 

再び従来の方法は、ブラウザが情報ではなく、あなたのクリップボードを保存できるようになります。

+0

ありがとうございます!私はlocalStorageを知らなかった、私はそれを試してみよう! – DearBee

関連する問題