Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2019, 20:58
santa2r
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 11 meses
Puntos: 1
pasar variable de jquery

Hola intento pasar una variable de jquery a un atributo de un div.
les paso mi codigo jquery

Código Javascript:
Ver original
  1. */
  2.  
  3.  
  4. function update_values(temp1, temp2, volts){
  5.   $("#display_temp1").html(temp1);
  6.   $("#display_temp2").html(temp2);
  7.   $("#display_volt").html(volts);
  8. }
  9.  
  10. function process_msg(topic, message){
  11.   // ej: "10,11,12"
  12.   if (topic == "values"){
  13.     var msg = message.toString();
  14.     var sp = msg.split(",");
  15.     var temp1 = sp[0];
  16.     var temp2 = sp[1];
  17.     var volts = sp[2];
  18.     update_values(temp1,temp2,volts);
  19.   }
  20. }

Bien ahora les paso un eemplo donde si me funciona
Código HTML:
Ver original
  1. <div class="clear">
  2.                   <h4 class="m-0 text-lg _300"><b id="display_temp1">-- </b><span class="text-sm"> ºC</span></h4>
  3.                   <small class="text-muted">Promedio: 17 ºC</small>
  4.                 </div>

Ahora les peso el ejemplo donde no me funciona necesito llamar a la variable de jquery donde dice data:[{value:'32':, name: 'Humedad'}] donde dice 32 ahi tengo que pasar la variable de jquery puede ser display_temp1 o demas.
Código HTML:
Ver original
  1. <div class="box-body">
  2.                   <div ui-jp="chart" ui-options=" {
  3.                    tooltip : {
  4.                      formatter: '{a} <br></div>{b} : {c}%'
  5.                     },
  6.                     series : [
  7.                     {
  8.                       name:'Task',
  9.                       type:'gauge',
  10.                       detail : {formatter:'{value}%'},
  11.                       data:[{value:'32':, name: 'Humedad'}]
  12.                     }
  13.                     ]
  14.                   }" style="height: 300px; -webkit-tap-highlight-color: transparent; user-select: none; background-color: rgba(0, 0, 0, 0); cursor: default;" _echarts_instance_="1"><div style="position: relative; overflow: hidden; width: 419px; height: 300px;"><div data-zr-dom-id="bg" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 784px; height: 300px; user-select: none;"></div><canvas width="419" height="300" data-zr-dom-id="0" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 419px; height: 300px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas><canvas width="419" height="300" data-zr-dom-id="1" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 419px; height: 300px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas><canvas width="419" height="300" data-zr-dom-id="_zrender_hover_" class="zr-element" style="position: absolute; left: 0px; top: 0px; width: 419px; height: 300px; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></canvas></div></div>