echo add_jquery_support('#btnBind', 'click', like_function(jquery_bind_event('#bindExample', 'click', array('foo' => 'bar'), like_function('alert(event.data.foo)', 'event')))); ?> <?php echo add_jquery_support('#btnUnBind', 'click', like_function(jquery_unbind_event('#bindExample'))); ?> <br> <hr> <h3>One event - example</h3> <input type="button" value="One event" id="btnOneClick"> <?php echo add_jquery_support('document', 'ready', like_function(jquery_one_event('#btnOneClick', 'click', like_function('alert( "Only " + $(this).val() );')))); ?> <br> <hr> <h3>Trigger - example</h3> <input type="button" value="Trigger Submit Form" id="btnTriggerClick"> <?php echo add_jquery_support('#btnTriggerClick', 'click', like_function(jquery_trigger_event('#myForm', 'submit'))); ?> <hr> <h3>Basic Ajax Form - Example</h3>
/** * * @param string $bodyFuntion The javascript body function * @param string $arguments The javascript arguments function * @return string javascript syntax */ function return_jquery($configurations, $sintax) { $finalSintax = $sintax; if (is_array($configurations) && isset($configurations['listener'])) { $listener = $configurations['listener']; if ((isset($listener['event']) || isset($listener['oneEvent'])) && isset($listener['selector'])) { $listener['event'] = isset($listener['oneEvent']) ? $listener['oneEvent'] : $listener['event']; $finalSintax = ''; if (isset($listener['oneEvent'])) { if (isset($listener['before'])) { $finalSintax .= jquery_execute(jquery_one_event($listener['selector'], $listener['event'], $listener['before'])); } $finalSintax .= jquery_execute(jquery_one_event($listener['selector'], $listener['event'], like_function($sintax))); if (isset($listener['after'])) { $finalSintax .= jquery_execute(jquery_one_event($listener['selector'], $listener['event'], $listener['after'])); } } else { if (isset($listener['before'])) { $finalSintax .= add_jquery_support($listener['selector'], $listener['event'], $listener['before']); } $finalSintax .= add_jquery_support($listener['selector'], $listener['event'], like_function($sintax)); if (isset($listener['after'])) { $finalSintax .= add_jquery_support($listener['selector'], $listener['event'], $listener['after']); } } } } return $finalSintax; }