Replacing prototype/scriptaculous with jQuery in coreBOS

Reference: Migrating from PrototypeJS to jQuery

EventPrototypejQueryAlso recommended for coreBOS
Selecting DOM Elements
$('id')
jQuery("#id")
document.getElementById("id")
$$(selector)[x]
jQuery(selector).eq(x)
$(element).select( selector )
$(element).find( selector )
GET/SET content
$F('id')
jQuery("#id").val()
.innerHTML
.html()
document.getElementById(element).innerHTML
element.update('new content')
element.html('new content');
vtlib_executeJavascriptInElement(document.getElementById(element));
document.getElementById(element).innerHTML='new_content';
vtlib_executeJavascriptInElement(document.getElementById(element));
.value = x
.val(x)
Update style
.style.x = 'y'
.css({ x: 'y' })
.setStyle( style(s) )
.css( propertyName, value )
.hasClassName( className )
.hasClass( className )
.addClassName( className )
.addClass( className(s) )
Get/Set Attributes
.checked
.prop('checked')
disabled
.prop('disabled')
.some_attr
.attr('some_attr')
.getWidth()
.width()
.empty()
.is(':empty')
Effects
.fade({duration: x})
.fadeOut(x * 1000)
.appear({duration: x})
.appear({duration: x})
Effect.Appear
fadeIn()
Effect.Fade
fadeOut()
Event Handlers
$(element_id).observe("click",
 function(event){ ... })
jQuery('#'+element_id).bind("click",
 function(jQueryEvent){ ... })
document.observe("dom:loaded",
 function() { ... });
$(document).ready()
Event.observe(element, eventName, handler)
$('selector').bind(eventType, handler)
Sortable.create("element" {
constraint:false,
tag:'div',
overlap:'Horizontal',
handle:'headerrow',
onUpdate:function(){
// do smth
}
})
jQuery("#element").sortabe({
constraint: false,
tag: 'div',
overlap: 'Horizontal',
handle: '.headerrow',
update: function () {
//do smth
}
})
AJAX
new Ajax.Request('index.php', {
queue : {position : 'end',
scope : 'command'},
method : 'post',
postBody : "urlstring",
onComplete : function(response) {
// do smth
}
});
jQuery.ajax({
method: 'POST',
url:'urlstring',
}).done(function (response) {
   //do smth
});

coreBOS Documentación