我在Magento 2使用jQuery和我有以下代碼:jQuery的DOM元素不是之後頁面加載定義? (Magento的2)
require(["jquery"], function($) {
var productCarousel = $('.product-carousel-slideshow');
console.log(productCarousel);
}
元素日誌按預期控制檯,但是一旦頁面加載,我不能做任何事元素,如果我在它沒有定義控制檯輸入productCarousel,這是什麼原因?
歡迎堆棧溢出!請把[旅遊]看看周圍,並通過[幫助]閱讀,特別是[*如何我問一個很好的問題?*](/幫助/如何對問)*「一旦頁面加載的,我不能做的任何元素「*告訴我們在哪兒,你是如何想用它做什麼。 *「如果我在控制檯輸入productCarousel沒有定義」 *當然不是,這不是一個全球性的,它是一個局部範圍的** **僅向'require'回調。如果您在該功能中的某個斷點處暫停,您可以從控制檯訪問它,但不能以其他方式訪問它。 –