0
$(document).ready(function($) {
$('#playerSelect').on('click', 'li.playerName', function() {
alert("playerSelect click " + $(this).text());
});
$('#newName').change(function() {
alert("newName change " + $('#newName').val());
});
});
<ul id="playerSelect">
<li><input type="text" id="newName" value="New Player"" autofocus autocomplete="off" /></li>
<li class='playerName'>Bill</li>
<li class='playerName'>Joe</li>
</ul>
をクリックしたときに私はjQueryを使って変更イベントを無視することができますどのように、そして私の心を変更し、.playername
ボタンをクリックし、変更イベントが発生します。しかし、私はクリックイベントが欲しいです。このコードの異なる要素
をここにあなたのコードでデモフィドルです - あなたが達成したいのか、https://jsfiddle.net/shershen08/3wnLocop/ ?入力を変更すると、アラートが入力されます。ボタンをクリックすると、ボタンの値が表示されます。 – shershen
入力フィールドが変更された場合でも、clickイベントを登録したいと思います。 – Arbuthnut
あなたはこのアラート「playerSelect click ...」を表示したいと思っていますか? – shershen