ドキュメントで削除キーが押されたときに、クラスが「選択された」オブジェクトの ID を取得したいと考えています。
$(document).keyup(function (e) {
if (e.keyCode == 46) {
alert($('.selected').attr('id'));
}
});
なぜこれが機能しないのかわかりません...
ドキュメントで削除キーが押されたときに、クラスが「選択された」オブジェクトの ID を取得したいと考えています。
$(document).keyup(function (e) {
if (e.keyCode == 46) {
alert($('.selected').attr('id'));
}
});
なぜこれが機能しないのかわかりません...
交換
$(doccument).keyup(function (e) {
と
$(document).keyup(function (e) {
この作業中のフィドルを見てください
jqueryライブラリをロードしなかったため、期待どおりに取得できません...私のフィドル左のフレームワークと拡張機能を参照してください。Jquery 1.8.3を追加しました
これを置き換えます:
$(doccument).keyup(function (e) {
これとともに:
$(document).keyup(function (e) {
そうであってはなりdocument
ませんdoccument
。
FIDDLE DEMO (左側の Frameworks & Extensions
セクションからも jQuery ファイルを含めます)
タイプミスを修正するだけでなく、doccument
実際に jQuery ライブラリをロードする必要があります。JS Fiddle では、左側のメニューから選択して実行します。
修正版: http://jsfiddle.net/aWVFw/5/
この問題のその他の原因:
document
ます。