Widget et CCS

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%');

salut @Salvialf

non c’est pareil

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%');

quel con… merci :slight_smile:

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#'));

Pfff j’suis miro :face_with_monocle:

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

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.