如何向JavaScript添加第二组变量
我试图将第二组变量添加到浏览器表单不同部分的JavaScript文件中。目前存在并有效的是:如何向JavaScript添加第二组变量,javascript,jquery,Javascript,Jquery,我试图将第二组变量添加到浏览器表单不同部分的JavaScript文件中。目前存在并有效的是: var first_container = $('.first-section-of-form'); var name_a = first_container.find(':input[id*="edit-panes-first-section-one"]'); var name_b = first_container.find(':input[id*="edit-panes-first-section
var first_container = $('.first-section-of-form');
var name_a = first_container.find(':input[id*="edit-panes-first-section-one"]');
var name_b = first_container.find(':input[id*="edit-panes-first-section-two"]');
我需要补充的是第二套
var second_container = $('.second-section-of-form');
var name_c = second_container.find(':input[id*="edit-panes-second-section-one"]');
var name_d = second_container.find(':input[id*="edit-panes-second-section-two"]');
我试过这个:
var first_container = {
$('.first-section-of-form');
var name_a = first_container.find(':input[id*="edit-panes-first-section-one"]');
var name_b = first_container.find(':input[id*="edit-panes-first-section-two"]');
};
var second_container = {
$('.second-section-of-form');
var name_c = second_container.find(':input[id*="edit-panes-second-section-one"]');
var name_d = second_container.find(':input[id*="edit-panes-second-section-two"]');
};
这引发了以下错误:
=>$(“.表单的第一部分”)处出现未捕获语法错误
通过检查Chrome Developer工具中的元素,我知道id和输入字段是正确的,并且是从那里获取的(不是示例中列出的确切字段)
我做错了什么?我想你在找这样的东西:
var $first_section = $('.first-section-of-form');
var $second_section = $('.second-section-of-form');
var first_container = {
name_a: $first_section.find(':input[id*="edit-panes-first-section-one"]'),
name_b: $first_section.find(':input[id*="edit-panes-first-section-two"]')
};
var second_container = {
name_c: $second_section.find(':input[id*="edit-panes-second-section-one"]'),
name_d: $second_section.find(':input[id*="edit-panes-second-section-two"]')
};
您可能希望了解Javascript对象。它们的作用有点像散列、映射或字典(取决于您使用的语言)
从示例中不清楚您想做什么。但是,您肯定无法创建这样的javascript对象。我认为,如果您可以将您尝试创建的代码混合成JSF,这将对回答问题的人有所帮助,因此,我们对如何提供帮助有了更多的想法。是的-这很有效-现在我在文件中还有其他定义问题需要更正-感谢链接-我对JavaScript和JQuery不太熟悉,除了在我看来熟悉的东西,然后-我每次都会把语法搞砸。多亏了你,我现在离你更近了!!