Extensions jQuery EasyUI -Portail (création de graphiques, listes, graphiques sphériques, etc.)
Extensions jQuery EasyUI
Utilisation
Étape 1 : Créer une page HTML
<div id="pp" style="width:800px;height:500px;"> <div style="width:33%"></div> <div style="width:33%"></div> <div style="width:33%"></div> </div>
Étape 2 : Créer un portail
$('#pp').portal(options);
Étape 3 : Ajouter des widgets de panneau au portail
// create the panel
var p = $('<div></div>').appendTo('body');
p.panel({
title: 'My Title',
height:150,
closable: true,
collapsible: true
});
// add the panel to portal
$('#pp').portal('add', {
panel: p,
columnIndex: 0
});
Propriétés
| Name | Type | Description | Valeur par défaut |
|---|---|---|---|
| width | nombre | La largeur du portail. | auto |
| height | nombre | La hauteur du portail. | auto |
| border | booléen | Définit s'il faut afficher la bordure du portail. | false |
| fit | booléen | Lorsqu'il est défini sur true, définit la taille du portail pour qu'elle s'adapte à son conteneur parent. | false |
Événements
| Name | Parameters | Description |
|---|---|---|
| onStateChange | none | Déclenché lorsque l'utilisateur glisse-dépose un panneau. |
| onResize | width,height | Déclenché lorsque la taille du portail change. |
Méthodes
| Name | Parameters | Description |
|---|---|---|
| options | none | Renvoie l'objet options. |
| resize | param | Définit la taille du portail. Le paramètre 'param' inclut les propriétés suivantes : width: la nouvelle largeur du portail. height: la nouvelle hauteur du portail. |
| getPanels | columnIndex | Obtient le panneau de colonne spécifié. Lorsque le paramètre columnIndex n'est pas attribué, renvoie tous les panneaux. |
| ajoutez | param | Ajoute un nouveau panneau. Le paramètre 'param' inclut les propriétés suivantes : panel: l'objet panneau à ajouter. columnIndex : l'index de colonne à insérer. |
| supprimer | panel | Supprime et détruit le panneau spécifié. |
| disableDragging | panel | Désactive la fonctionnalité de glisser-déposer du panneau. |
| enableDragging | panel | Active la fonctionnalité de glisser-déposer du panneau. |
Télécharger les exemples jQuery EasyUI
jquery-easyui-portal.zip
Extensions jQuery EasyUI Autres extensions