問題のコードは次のとおりです:
var $item = $(this).parent().parent().find('input');
変数名のドル記号の目的は何ですか、なぜそれを除外しないのですか?
ベストアンサー1
変数内の '$' は、アンダースコアと同様に、インタープリターにとって特別な意味を持ちません。
私が見た限りでは、多くの人がjQuery(あなたのサンプルコードは私にはそう見えますが)、jQuery オブジェクトを含む変数に $ というプレフィックスを付ける傾向があります。これにより、簡単に識別でき、たとえば整数と混同されることがなくなります。
jQuery のドル記号関数は$()
頻繁に使用されるライブラリ関数なので、短い名前が望ましいです。