我试图在点击时打开一个新窗口,并将当前索引值发送到新窗口。
这是我想要更改点击值的HTML,默认值为1
<input type="text" id='pageno' value="1">
这是我的jQuery代码。
$('.page-list li').click(function() {
var pageIndex = $(this).index() + 1;
var URL = window.location.href;
var myWindow = window.open(URL);
myWindow.opener.document.getElementById('pageno').value = pageIndex;
});
答案 0 :(得分:3)
我不会尝试像这样访问其他窗口。
您可以做的是将信息添加到网址。
使用哈希#1
或查询字符串?pageno=1
。
由于您不想使用任何服务器端语言,我会使用哈希,因为使用JavaScript更容易使用。
$('.page-list li').click(function() {
var pageIndex = $(this).index() + 1;
var URL = window.location.href + '#' + pageIndex;
var myWindow = window.open(URL);
});
然后在打开的窗口中,您可以获取页码:
var pageno = window.location.hash.substr(1);
答案 1 :(得分:0)
checking pkg-config is at least version 0.9.0... yes
checking for OPUS... yes
checking for OPENSSL... yes
checking for PROTOBUF... yes
checking for MPDCLIENT... yes
checking for UV... yes
./configure: line 16467: test: x1: integer expression expected
./configure: line 16480: 0: command not found
checking that generated files are newer than configure... done