セレクタを改訂する必要があります。
あなたが$('enterbutton')
を使用する場合は、jQueryのは、この要素を探します:
<enterbutton>...</enterbutton>
あなたが$('#enterbutton')
を使用する場合は、jQueryのは、この要素を探します:
<button id="enterbutton" type="button">...</button>
あなたが$('.enterbutton')
を使用する場合は、jQueryのを見ますこの要素の場合:
<button class="enterbutton" type="button">...</button>
実施例:
$(document).ready(function(){
$('enterbutton').click(function(){alert('The button with the type <enterbutton> was clicked.');});
$('#enterbutton').click(function(){alert('The button with id="enterbutton" was clicked.');});
$('.enterbutton').click(function(){alert('The button with class="enterbutton" was clicked.');});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<enterbutton type="button">Click Enterbutton</enterbutton>
<button id="enterbutton" type="button">Click #enterbutton</button>
<button class="enterbutton" type="button">Click .enterbutton</button>
N.B.明らかに、はありませんを使用してください<enterbutton>...</enterbutton>
- それは無効なナンセンスマークアップです。
[あなたのコンソールを確認しましたか?](http://stackoverflow.com/documentation/javascript/185/getting-started-with-javascript/714/using-console-log)無効なセレクタがあるようです。これがあなたのコードのすべてである場合、あなたの構文も無効になることがあります。また、作業しているHTMLも参照する必要があります。 [最小限の、完全で検証可能な例](http://stackoverflow.com/help/mcve)を作成し、質問を編集して追加してください。 –
セレクタが有効ではないと思われます – JB06
セレクタに関するいくつかの調査を行う必要があります。 $( 'Enterbutton')は、 'Enterbutton'の*タグ名*を持つ要素を探しています。実際のタグ名、id、クラス、またはそれらの組み合わせのいずれかで要素をルックアップする必要があります。 – Taplar