有问题的代码在这里:
var $item = $(this).parent().parent().find('input');
变量名称中美元符号的用途是什么,为什么不仅仅排除它呢?
变量中的“ $”对解释器而言没有什么特别的含义,就像下划线一样。
据我所见,许多使用jQuery的人(这就是您的示例代码对我而言的样子)倾向于给包含jQuery对象的变量加上$前缀,以便它们易于识别且不会与整数混淆。
$()jQuery中的美元符号函数是一个经常使用的库函数,因此最好使用短名称。
$()