JSFiddle - React, Tailwind, and code Playground

by rwaldron

HTML

<div id="a" data-foo="foo"></div>
<div id="b"></div>

JavaScript

(function( $ ) {
    
    $.fn.hasData = function() {
        var data = jQuery(this).data();      

        for ( var prop in data ) { 
            return true; 
        } 
        return false;  
    };
    
})( jQuery );

console.log(
 
    $("#a").hasData(), 
    $("#b").hasData()

);