所以这有点抽象,但我想弄清楚我是否可以从某个元素中复制ID然后在另一个页面上使用它?我知道理论上这是不可能的,但我在我的抽象部分可能是将该ID作为文本复制,所以你可以将它放在剪贴板中,然后在下一页上使用该文本来形成ID点击?
更具体地说,假设我们有一个列表。
我将发送jQuery从此列表中查找.item.active
元素,并希望将该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" );
有什么想法吗?
答案 0 :(得分:1)
您想使用localStorage而不是剪贴板。
var third = $("#third").attr("id");
localStorage.setItem("examplekey", third);
要检索它,您只需执行以下操作:
var secondpageThird = localStorage.getItem("examplekey");
传统的方法是让浏览器存储信息,而不是剪贴板。