Это очень зависит от типа элемента страницы, с которым вы хотите «переработать», и от того, как исходная «работа» была запущена.
Если исходный код jquery get вызывает триггерпросто через:
$(document).ready(function(){
$('#mydiv").css('color','red');
});
И вы хотите сбросить цвет div после того, как update.js.erb изменит его содержимое (я знаю, тупой пример), вы можете создать собственное событие и связать его с div:
$(document).ready(function(){
$('#mydiv").on('rework', function() {
$(this).css('color','red');
});
});
Затем в последней строке update.js.erb вы можете сделать это:
$('#mydiv').trigger('rework');
Если исходная работа была запущена с помощью события on change илисобытие щелчка и т. д. Затем вы можете просто вызвать это событие:
$('#mydiv').trigger('click');
Инициирование событий - это хитрость, потому что инициированное событие НЕ точно совпадает с фактическим событием, а события в целом хитры.
Это может быть так же просто, как простое дублирование кода в конце вашего файла update.js.erb, если это простой однострочный или несколько строк.