我正在编写一个在单击按钮时调用的函数,但在调用此函数之前,我想更改一个类变量。
你如何用按钮做到这一点?就像现在我确实将按钮声明如下:
calculatebutton = Button(self, text="run function", command=self.calculate_total(self.totals))
calculatebutton.place(x=150, y=600)
这运行我的函数,但我想更改一个类变量,我想在运行函数之前更改它。
答案 0 :(得分:1)
你可以用新的方法包装你的方法,在调用你的方法之前,你可以做任何你想做的事。
$(document).ready(function () {
$("[id^='list']").each(function(){
$(this).find('.item').first().addClass("active");
})
});
另请注意,如果要在按钮you should use lambdas调用时将参数传递给方法。