按类发布所有元素名称的数组

时间:2013-09-18 16:44:00

标签: javascript php html

我在页面上有很多元素。我正在使用Jquery切换来切换一个类。 我需要发布一个php数组,其中包含包含该类的所有元素的名称。 (被打开)。

我的第一个想法是简单地使用display:none创建一个带有列表框的表单。每次切换元素时,名称都将添加到列表框中,然后当用户单击下一步时,列表框中的所有值都将发布到下一页。我希望可能有一个更清洁,更简单的解决方案。

因此,为了澄清,我想要检测我切换的所有元素,并将这些值发布到另一个页面。

我将如何实现这一目标?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用name函数创建包含所有元素名称的数组(这是id属性,还是.map()):

var names = $(".targetClassName").map(function() {
    return this.name; //takes the `name` attribute, change to `id` for ID
}).get();