何らかの理由で、Enterをクリックするたびに、未定義のアラートボックスが表示されます。私のスクリプトは「rel」属性を取得し、それをアラートボックスに出力する必要があります。なぜこれが起こらないのかについてのアイデアはありますか?
私のjQuery:
// process addComment()
jQuery(".textbox1").keydown(function(event) {
var keyCode = event.keyCode || event.which;
if (keyCode === 13) {
addComment(this);
}
});
function addComment(e) {
var id = jQuery(e).attr("rel");
alert(id);
}
私のHTML:
<input placeholder="Write a comment..." id="commentBox-<?php echo $row->idwallPosts; ?>" class="textbox1" style="width: 423px">