App-Cheats
    
    
  
  
  
view release on metacpan or search on metacpan
# Add a new attribute to an element in JQuery
$('[name="NAME"]').attr("abc", 123)		// setAttribute("abc", 123)
$('[name="NAME"]').attr("abc")			// getAttribute("abc")
# Wrap all labels and inputs/textarea pairs in a div (Jquery)
$('input, textarea').each( (i,el) => { $el = $(el); $el.add($el.prev("label")).wrapAll('<div class="field"></div>') } )
#############################################################
## JQuery Datepicker (calendar)
#############################################################
# Nice dialog to show the date in jquery (calendar)
<link rel="stylesheet" type="text/css" href="assets\jquery-ui-1.12.1.min.css">
<script src="assets\jquery-3.4.1.min.js"></script>
<script src="assets\jquery-ui-1.12.1.min.js"></script>
function setup_datapicker() {
	$('#delivery_date')
		.datepicker({dateFormat:  "dd-mm-yy"})
		.datepicker("setDate", new Date());
}
( run in 0.314 second using v1.01-cache-2.11-cpan-c333fce770f )