madhawaseeeee

Untitled

May 11th, 2020
1,078
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  SetElementsHTML();
  2.     $('#clear_filters').trigger(_click);
  3.     for (var i = 0; i < $element.length; i++) {
  4.         var $element_i = $($element[i]);
  5.         var MP = $element_i.attr(_MP_attr);
  6.         var BP = $element_i.attr(_BP_attr);
  7.         var isSublime = $element_i.attr(_isSublime_attr);
  8.  
  9.         if ((MP == '' && BP == '') || (MP == 'null' && BP == 'null')) {
  10.             //Unknown state
  11.             $element_i.addClass("tempUnknown");
  12.         }
  13.         else {
  14.             if (MP <= ui_value && isSublime == 'true') {
  15.                 //If element is sublime convert it from Solid to Gas
  16.                 $element_i.removeClass("tempSolid").removeClass("tempLiquid").addClass("tempGas");
  17.             }
  18.             else if (ui_value < MP) {
  19.                 //Solid                
  20.                 $element_i.removeClass("tempLiquid").removeClass("tempGas").addClass("tempSolid");
  21.             }
  22.             else if (MP <= ui_value && (BP == '' || BP == 'null')) {
  23.                 //Only for elements with known MP but unknown BP
  24.                 //Display the element as if it is a liquid between MP and MP+50K. At temperature > MP+50K display element as unknown.
  25.                 $element_i.removeClass("tempSolid").removeClass("tempGas");
  26.  
  27.                 if ((MP <= ui_value) && (ui_value == (parseFloat(MP)))) {
  28.                     //Liquid state                                        
  29.                     $element_i.addClass("tempLiquid");
  30.                 }
  31.                 else {
  32.                     //Unknown state                    
  33.                     $element_i.removeClass("tempLiquid").addClass("tempUnknown");
  34.                 }
  35.             }
  36.             else if ((MP <= ui_value && ui_value < BP)) {
  37.                 //Liquid
  38.                 $element_i.removeClass("tempSolid").removeClass("tempGas").addClass("tempLiquid");
  39.             }
  40.             else if (ui_value >= BP) {
  41.                 //Gas
  42.                 $element_i.removeClass("tempSolid").removeClass("tempLiquid").addClass("tempGas");
  43.             }
  44.         }
  45.     }
Advertisement
Add Comment
Please, Sign In to add comment