我很確定我做錯了什麼,但仍然有什麼辦法可以根據窗口大小設置一個值?有什麼方法可以動態地改變對象屬性的值嗎? JavaScript
這裏是一個示例代碼:
var setNewValue;
$(window).resize(function() {
if($(window).width() < 768) {
setNewValue = "less";
} else {
setNewValue = "more";
}
});
var createObject = function(property) {
this.property = property;
this.showProperty = function() {
document.write(this.property);
};
};
var example = new createObject(setNewValue);
example.showProperty();
//未定義
您是否調整窗口大小來觸發事件處理程序? –
是的,必須根據窗口大小設置值 –
'setNewValue'和'property'不是對象。這就是爲什麼沒有參考。 – Bergi