gpt4 book ai didi

javascript - 需要将变量设置为特定范围的数字

转载 作者:行者123 更新时间:2023-12-02 19:27:50 25 4
gpt4 key购买 nike

我有一个页面,我必须在其中检测 div,单击该 div 后,我需要更改页面的 url。 div id 取自名为 的标记中的 XML 文件。 Id 是 1 到 999 之间的数字,将被点击的 div 具有以下结构:

<div id="1">

我还有 URL 更改功能:

$('yyy').live('click',function(){window.location = 'list.html?' + xxx + '';});

其中 var yyy = "#"+ xxx; 以便将哈希值添加到 id 变量中,使其可以在 jquery 函数中使用。

我的问题是我需要将 xxx 定义为 1 到 999 之间的数字范围,我还尝试通过执行以下操作将 xxx 设置为 XML 文件中的任何 id 标记:

var xxx = xmlDoc.getElementsByTagName("ID");

但到目前为止还没有运气。

谢谢大家!

最佳答案

不知道我是否理解,xxx变量应该等于被点击元素的id?如果是这样,您就可以访问点击事件,从而访问even.target

$('yyy').live('click',function(event){window.location = 'list.html?' + $(event.target).attr('id') + '';});

关于javascript - 需要将变量设置为特定范围的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11842684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com