JSFiddle - React, Tailwind, and code Playground
by Emre Erkan
HTML
<ul data-template="true" data-config='{
"type":"listview",
"content":"dynoData.getRetailers()",
"custom_classes":["","nMT pickList","",""],
"lib":"static_listview.html",
"tmp":"tmp_listview_inset",
"lang":"locale_search",
"theme":"c",
"filter":"true"
}'></ul>
JavaScript
var dynoData = {
getRetailers: function() {
alert("done");
}
};
jQuery(function($) {
var temp = $('ul').data('config').content.replace(/\(\)/g, '').split('.'), func, i, il = temp.length;
for(i = 0; i < il; i++) {
if(func == null) {
func = window[temp[i]];
console.log(temp[i]);
continue;
}
func = func[temp[i]];
}
func();
});