入力にぼかしをバインドしました。ぼかしでは、$(this)
を使用してこの入力を検出したいと思います。それを行う方法はありますか?この例ではぼかし要素を取得する
<input data-john="x" data-doe="false">
$('[data-john=x]:not([data-doe=true])').blur(function() {
console.log($(this))
})
、$(this)
はウィンドウではなく、ぼやけた要素を返しています。
$(this)
を使用して入力を取得する方法はありますか?
それはあなたがそうするように、 '$'関数を上書きした場合を除いて、ウィンドウを返しません。それでもjQueryの '$'ならば、 '$(anything)'はjQueryオブジェクトインスタンスを返します。 – Kaiido