Magento 2, PHP
Magento2 ship with most popular javascript library like Jquery, requireJS, KnockoutJS. I was trying to have my own custom javascript in way i was doing magento1 but it did not work magento2 it’s because of requireJS.
Today I am trying to show, how we can create a custom javascript and load using requireJS.
Lets create a custom js file following location.
Done/Js/view/frontend/web/js/custom.js
define([
"jquery",
"jquery/ui"
], function($) {
"use strict";
//creating jquery widget
$.widget('mage.done', {
_create: function() {
console.log('hey, done is loaded!')
//bind click event of elem id
this.element.on('click', function(e){
console.log('Click ME!')
});
}
});
return $.mage.done;
});