0
我有一個正在被webpack捆綁的aurelia應用程序。我們有一個單獨的遺留js文件,它在按鈕上有一些點擊綁定,我希望能夠放置到位。現在,我們可以說,單獨的文件看起來像如下:帶有共享傳統jQuery腳本的Aurelia + Webpack
(function (window, $) {
$(function() {
console.log($('.btn'); //this always shows length 0!!
$('.btn').on('click', function (event) {
event.preventDefault();
console.log("button was clicked");
});
});
})(window, jQuery);
我得到通過的WebPack進口的文件,但是jQuery的點擊聽衆似乎可以不上班。是否有一種簡單的方法在全球範圍內引入此應用程序,以便應用程序中使用的所有按鈕都可以監聽這些點擊事件?另外,當我console.log $('。btn')它總是有0的長度,即使頁面上有.btn類。