Every line of 'html data attribute jquery' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
154 function getAttributeData(attribute) { 155 var data = "<div>"; 156 157 var label = attribute.attr("label"); 158 if (typeof label != 'undefined') 159 data += "<div>" + label + "</div>"; 160 161 if (attribute.attr("type") == "ratio") { 162 data += "<div>" + attribute.attr("unit") + "</div>"; 163 164 var value = convertValueToNiceString(attribute.attr("value")); 165 if (value != null) 166 data += "<div>" + value + "</div>"; 167 168 var minValue = convertValueToNiceString(attribute.attr("minValue")); 169 if (minValue != null) 170 data += "<div>" + minValue + "</div>"; 171 172 var maxValue = convertValueToNiceString(attribute.attr("maxValue")); 173 if (maxValue != null) 174 data += "<div>" + maxValue + "</div>"; 175 } 176 177 $(attribute).children("valueReference").each(function() { 178 data += "<div>"; 179 data += getAttributeData($(this)); 180 data += "</div>"; 181 }); 182 183 data += "</div>"; 184 return data; 185 }
53 function getDataFromAttr (selector, attr, $) { 54 const data = $(selector) ? $(selector)[0] : null 55 let valueToReturn = null 56 57 if (data) { 58 const { attribs: { [attr]: value } } = data 59 60 console.log({value}) 61 valueToReturn = value 62 } 63 64 return valueToReturn 65 }
239 function extractValue ($, attribute) { 240 if ($ && $.length) { 241 return $.attr(attribute) || undefined 242 } 243 return undefined 244 }
144 function data (node, attr) { 145 return node.getAttribute('data-' + attr) 146 }