trigger(string eventName, Object eventData)
Release 1.3 - ...
Used to trigger a clientside event from a Smartlet client instance.
Example:
Javascript | Copy Code |
---|---|
var result = sml.trigger('PathChange', {path: $j(this).attr('href')}); |
The event can then be listened to using jQuery.scf.smartlet.bind():
Example:
Javascript | Copy Code |
---|---|
$j.scf.smartlet.bind('sml_treeview_PathChange', function(e){ alert(e.args.path); }); |
Notes
The trigger() method returns the last value returned by an event handler that was triggered by this event, unless the value was undefined.