通过减少选择器重复提高javascript代码性能

通过减少选择器重复提高javascript代码性能,javascript,jquery,Javascript,Jquery,我正在使用javascript,在我的项目中,我有两行代码: $“内容”。单击“输入[type=submit]”时,函数{ $“内容”。在“单击”、“a.removebutton”功能上{ 我希望减少选择器重复以进行优化,但当我尝试时,下面的代码不起作用: 变量选择器=$'content'。单击; 选择器'a.removebutton',函数{。。。 请帮我解决这个问题 var selector = $('#content').on('click', 'input[type=submit]',

我正在使用javascript,在我的项目中,我有两行代码:

$“内容”。单击“输入[type=submit]”时,函数{ $“内容”。在“单击”、“a.removebutton”功能上{ 我希望减少选择器重复以进行优化,但当我尝试时,下面的代码不起作用:

变量选择器=$'content'。单击; 选择器'a.removebutton',函数{。。。 请帮我解决这个问题

var selector = $('#content').on('click', 'input[type=submit]', function() {...});
selector.on('click', 'a.removebutton', function() { ... });
或更流利的等效语:

$('#content')
  .on('click', 'input[type=submit]', function() {...})
  .on('click', 'a.removebutton', function() { ... });
或更流利的等效语:

$('#content')
  .on('click', 'input[type=submit]', function() {...})
  .on('click', 'a.removebutton', function() { ... });

谢谢。第二个。点击…,我的IDE告诉我这个未解析的函数或方法。有什么要说的吗?你能把你的代码粘贴到一个JSFIDLE中吗?我来看看,也许你遗漏了一个括号。好的,注意分号的用法。注意我的fluent示例的第1行和第2行中我没有放分号。这是因为整个过程实际上是一条语句。我们希望将每个函数的输出链接到下一条。我不明白你在说什么。你能编辑小提琴让我看看吗?让我们看看。谢谢。第二条。单击…,我的IDE告诉我这个未解析的函数或方法。有什么要说的吗?你能将代码粘贴到JSFIDLE中吗?我来看看,也许你遗漏了一个括号。好的,注意分号的使用。注意我的fluent示例的第1行和第2行中我没有使用分号。这是因为整个过程实际上是一条语句。我们希望将每个函数的输出链接到下一条。我不明白你在说什么。你能编辑吗拉小提琴让我看?让我们看看。