¿Acceder a DOM desde capybara-webkit #execute_script?

Así que estoy tratando de probar que la biblioteca de jQueryUI sortable desencadena una solicitud ajax y no he tenido éxito en desencadenarla, lo he intentado con la biblioteca jquery.simulate.drag-sortable.js, pero fue en vano. También lo he intentado con la función de ejecución de script, también sin éxito. Estoy intentando activar manualmente el evento de desactivación clasificable porque jQuery.trigger() no parece funcionar con él ni siquiera en el navegador. La secuencia de comandos que se ejecuta es $sortable.sortable("option", "deactivate")(event, ui) con el evento y la ui correctamente inyectados, este código funciona cuando lo ingreso directamente en el navegador.

El problema parece deberse a no poder acceder al DOM. Cuando habilito el modo de depuración en el controlador, el error es TypeError: '[object Object]' is not a function (evaluating '$sortable.sortable("option", "deactivate")(event, ui)') . Al profundizar un poco, se revela que el controlador Javascript no puede acceder a los nodos DOM dentro de #execute_javascript . Cuando entro console.log(document.getElementById('sortable')); La respuesta es 'null' .

¿Alguna idea sobre cómo activar la función clasificable jQueryUI con el evento de desactivación usando capybara-webkit?