Bonjour à tous
Dans un widget, je cherche à modifier une donnée du ccs
j’utilise :
$('.fenetre#uid#').attr("style", "height:75%;");
mais j’ai vu qu’il était possible de passer par cette commande :
$('.fenetre#uid#').ccs("height", "75%");
sauf qu’elle ne fonctionne pas, il y a une subtilité ?
Hello,
Et avec de simples apostrophes ?:
$(’.fenetre#uid#’).ccs('height', '75%');
T’as bien redimensionné la tuile pour la bonne prise en compte du nouveau code ?
je regarde directement dans l’aperçu du widget, je suis en V3
$(’.fenetre#uid#’).css('height', '75%');
petite question subsidiaire
une autre solution pour récupérer le délai de l’état que ca
jeedom.cmd.displayDuration('#valueDate#', $('.timeCmd#uid#'));
je voudrais récupérer la valeur dans une variable, j’ai essayé ca mais ca ne semble pas fonctionner
var timecmd = « »;
jeedom.cmd.displayDuration(’#valueDate #’, timecmd);
jeedom.cmd.displayDuration(_options.valueDate, $('.timeCmd#uid#'));
c’est l’affectation que je voudrais changer
cette commande fonctionne : jeedom.cmd.displayDuration(’#valueDate #’, $(’.timeCmd#uid#’));
cette ci est peux être mieux pour la v4 ?
jeedom.cmd.displayDuration(_options.valueDate, $(’.timeCmd#uid#’));
je sais pas si on peut mettre une variable plutôt que l’affactation à une class ?
En fait quand tu utilises #valueDate#
la valeur ne se rafraîchit pas tout seule depuis la V3, il faut obligatoirement rafrichir la page.
Alors qu’avec _options.valueDate
dans la fonction d’update c’est mise à jour automatique.
La classe ici permet de choisir l’endroit où tu vas afficher cette durée dans ton html et éventuellement la mise en forme. Pour la variable je sais pas le but recherché mais il y a sûrement un moyen d’y parvenir en JS/Jquery
ok, merci, je vais faire des essais
system
A fermé ce sujet ()
Novembre 3, 2019, 12:26
15
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.