Use the new on() method from jQuery instead.

This commit is contained in:
Aaron Mueller 2012-05-15 00:02:43 +02:00
parent b4acc0baa4
commit e77aecfdab
1 changed files with 8 additions and 10 deletions

View File

@ -1,13 +1,11 @@
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/
$(document).ready ->
$("#feed_list > li > a").bind("ajax:success", (event, data, status, xhr) ->
$("#feed_list > li > a").on("ajax:success", (event, data) ->
$("#feed_content").html(data)
$(".item > a", $("#feed_content")).bind("ajax:success", (event, data, status, xhr) ->
item = $(this).parent()
$("article", item).html(data)
$("a", item).bind()
)
)
$("#feed_content").on("ajax:success", ".item > a", (event, data) ->
item = $(this).parent()
$("article", item).html(data)
$("a", item).live()
)