Запустить обратный вызов jquery с помощью селекторов в шуткуJquery

Программирование на jquery
Anonymous
Запустить обратный вызов jquery с помощью селекторов в шутку

Сообщение Anonymous »

У меня есть сценарий JS, в котором используется jQuery с несколькими селекторами классов и функцией обратного вызова
function MainPage(){

function pageFunction(){
$(".page").on("shown.bs.collapse, hidden.bs.collapse", '.module.content', function (e) {
return null
});
}

return {
page: pageFunction()
}
}
module.exports = MainPage


Я пытался вызвать функцию обратного вызова из примеров модульного тестирования jest, но безуспешно. Нужно ли мне менять HTML?
const MainPage = require('./mainpage';)
$('').addClass('mainpage').appendTo('body');
var htmlcontent = `



Test







`;
$('.mainpage').html(htmlcontent);

describe("test cases mainpage", () => {

test("testing function call", () => {
return new window.Promise((done) => {

MainPage.page();

done();
})
});
});


Подробнее здесь: https://stackoverflow.com/questions/787 ... rs-in-jest

Вернуться в «Jquery»