Login   Register  
PHP Classes
elePHPant
Icontem

File: tpl/generic-js.tpl.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Jacek Lukasiewicz  >  jQueryUI PHP wrapper  >  tpl/generic-js.tpl.php  >  Download  
File: tpl/generic-js.tpl.php
Role: Auxiliary script
Content type: text/plain
Description: javascript template
Class: jQueryUI PHP wrapper
Generate HTML for pages using jQuery UI widgets
Author: By
Last change:
Date: 2011-05-09 06:46
Size: 580 bytes
 

Contents

Class file image Download
<script>
$(function() {
    $( "#<?php print $this->id?>" ).<?php print $this->widget?>({<?php print $this->optionsString?>});
    <?php 
            
if(!empty($this->methods)) {
                foreach (
$this->methods as $method => $args) {
                    print     
'$("#'.$this->id.'").'.$this->widget.'( "'.$method.'" , "'.$args.'");';
                }
            }            
            
            if(!empty(
$this->events)) {
                foreach (
$this->events as $evnt => $hndl) {
                    print     
'$("#'.$this->id.'" ).'.$this->widget.'({
                        '
.$evnt.': function( event, ui ) {'.$hndl.'( event, ui );}
                    });'
;
                }
            }
    
?>    
});
</script>