gpt4 book ai didi

javascript - jQuery 代码在 Firefox/Chrome 中不起作用

转载 作者:行者123 更新时间:2023-11-28 16:10:12 25 4
gpt4 key购买 nike

var matcheduserID = $('.checkone')[1].matcheduserID;

<input type="checkbox" matcheduserID='user1' class="checkone" onclick="javascript:HoldItem('H')">

此代码在 Internet Explorer 中有效,但在 Firefox 和 Chrome 中我发现它返回未定义。

最佳答案

我认为您首先尝试访问错误的元素..您是否正在尝试访问第一个元素或第二个元素..

NodeList 基于 0 索引

如果它是您尝试访问的第一个元素,则使用

var matcheduserID = $('.checkone')[0].matcheduserID;

尝试使用.getAttribute()方法

.get(1) 获取具有给定类的第二个元素..

var matcheduserID = $('.checkone').get(1).getAttribute("matcheduserID");

也许您遇到此问题是因为 matcheduserID 不是元素的默认属性

jQuery

var matcheduserID = $('.checkone:eq(1)').attr('matcheduserID'); 

关于javascript - jQuery 代码在 Firefox/Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200787/

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