我已经烘焙了一个plug-in
来处理我在一个大网站上使用的输入字段的运行时搜索。
该插件在任何情况下都能完美运行,但这个http://jsfiddle.net/tonino/v8d2A/
$(document).ready(function () {
var callback_methods = { /* methods here */ };
var input_html = '<div class="search"><input name="search-field" value="Search..."></div>';
$(document).on('click', 'div.add', function (event) {
if (!$('li div.add + div').hasClass('search')) {
var input = $(this).after(input_html).parent().find('input');
input.focus();
input.hunter({url:'<?php echo $this->request->base; ?>/searches', callback:callback_methods, var_name:'data[Search][term]'});
// other code after
}
});
});
如果我评论猎人插件一切正常。
我确定它必须如何构造一些概念,这里是代码:jquery.hunter.1.3.js
为什么我plug-in
在这种情况下犯这个错误,我写错了?