<script>
$(document).ready(function(){
$('.delete').live('click', function(e){
alert('delete');
e.preventDefault();
});
});
</script>
<a href='#' id='_1' class='delete'>Delete</a>
Gives me an error:
Uncaught TypeError: Object [object Object] has no method 'live'
I just don't see the problem?
.live()
is a deprecated function (from 1.7+) and removed completely from jQuery 1.9+.
You can instead use .on()
or .bind()
methods: