点击选择器/数据的Jquery

时间:2015-04-23 10:25:51

标签: jquery onclick

尝试了解自动填充插件中的以下语法

    // Listen for click event on suggestions list:
    container.on('click.autocomplete', suggestionSelector, function () {
        that.select($(this).data('index'));
    });

" click.autocomplete"语法我很困惑,这个页面上没有类自动完成但它仍然有效。什么是" .autocomplete"这里指的是?

1 个答案:

答案 0 :(得分:2)

.autocomplete这里不是选择器,它是命名空间。选择器包含在suggestionSelector变量中。正在处理的事件是click命名空间内的autocomplete

请参阅jQuery的event.namespaceCustom Events文档。

jQuery的its on() method州文档页面:

.on( events [, selector ] [, data ], handler )
     

<强>事件
  类型:字符串
  一个或多个以空格分隔的事件类型和可选的命名空间,例如“click”或“keydown.myPlugin”。