Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对象数组上的jquery单击事件与单个元素上的触发器单击_Javascript_Jquery_Arrays - Fatal编程技术网

Javascript 对象数组上的jquery单击事件与单个元素上的触发器单击

Javascript 对象数组上的jquery单击事件与单个元素上的触发器单击,javascript,jquery,arrays,Javascript,Jquery,Arrays,我理解jquery,并且已经使用过它,但我绝对不是这个问题的专家 我有一个复杂的jquery数组对象,定义如下 var $elements = $([]); $elements = $elements.add($protoElement.clone() .css({ left: offset.left, top: offset.top, backgroundPosition: (bgLeft + 'px ' + bgTop + 'px') }) 稍后,我添加了一

我理解jquery,并且已经使用过它,但我绝对不是这个问题的专家

我有一个复杂的jquery数组对象,定义如下

var $elements = $([]);

$elements = $elements.add($protoElement.clone()

  .css({
   left: offset.left,
   top: offset.top,
   backgroundPosition: (bgLeft + 'px ' + bgTop + 'px')
  })

稍后,我添加了一个单击事件

 $elements.click(function() {

   ....

    var $element = $(this);

....
}
这就是我“继承”的所有代码。我需要扩展/更改代码,以便 单击事件由数组$elements的特定$element上的代码(而不是显式单击)触发

实现这一目标的最佳方式是什么


元素的代码单击触发器与上面的单击事件处理程序之间是否存在冲突?

该特定元素是什么?它与下面的示例$elements.eq(2).trigger类似