обычно используют делегирование событий
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<div class="div">
	<button id="id1">1</button>
	<button id="id2">2</button>
</div>
<script>
jQuery(function ($) {
	$(".div").on("click", function (e) {
		if (e.target.tagName == "BUTTON") {
			alert(e.target.id.replace(/^.*[^\d]/, ""));
		}
	});
});
</script>