我正在尝试缓存this
选择器,但无法使其工作。
$(function () {
var $this = $(this);
//some code
$('.collapse').each(function(index) {
$this.collapse("toggle");
});
我在上面做错了什么?
$(function () {
var self = $(this);
$(document).on('click', '.expand-collapse', function(e) {
$('.collapse').each(function(index) {
self.collapse("toggle");
});
if self.is('.i .icon-white .icon-plus-sign')) {
self.toggleClass("is-collapsed")
}
else {
self.toggleClass('is-collapsed');
}
});
});
我已经更新了上面的代码