因此,我在跨度中创建了一个删除“按钮”,但由于某种原因,我无法让 .click() 触发。有任何想法吗?我是 jQuery 的新手,我认为这很明显。我在 Chrome 和 Safari 中进行了测试,但没有成功。
CSS:
.delete_button {
cursor:pointer;
color: #fff;
border: 1px solid #FFF;
border-radius: 15px;
background: #AAA;
font-size: 8px;
line-height: 0px;
padding: 0px 2px 0px 2px;
}
HTML/PHP:
<span class="delete_button" id="delete_<? echo $some_id; ?>">X</span>
jQuery:
$(document).ready(function() {
$('.delete_button').click(function() {
var transaction_id = $(this).attr('id').replace('delete_','');
alert("Delete transaction #" + transaction_id);
return false;
});
});