1
如何從jquery對象中刪除函數?例如,我有從jquery對象中刪除函數
$('#element').func = function() {
// function body goes here
}
,後來我想從$('#element')
刪除func
。我試過delete
,但它不起作用。謝謝。
如何從jquery對象中刪除函數?例如,我有從jquery對象中刪除函數
$('#element').func = function() {
// function body goes here
}
,後來我想從$('#element')
刪除func
。我試過delete
,但它不起作用。謝謝。
這個怎麼樣?
$('#element').fn.func = null;
或
$('#element').prototype.func = null;
或
delete $('#element').fn.func;
或
delete $('#element').prototype.func;
對於理解原型是什麼,看看這裏:How does JavaScript .prototype work?
你可以通過賦值null來完成。
$('#element').fn.func = null;
啊..你打我.. +1。 :) –