需要解析 URL 的 Get 变量。我制作了一个 document.location 的 jQuery 对象,然后使用 attr 函数获取搜索属性以获取所有变量。但是当我在它上面使用 split 函数并且之后使用 each() 时,它会给出错误,指出对象没有方法 each 。
TypeError: Object [object Array] has no method 'each'
代码是:
$(document.location).attr('search').split('&').each()
我也尝试在第一个函数中使用搜索属性,但它不允许它,即 $(document.location.search) 给出错误。
我还检查了 split 函数返回的数据类型,控制台说它是一个对象,我也很困惑它应该是一个数组。
PS:以上所有代码都在 jQuery 的 document.ready 函数中