[英]Pass a JavaScript hash as parameter to a jQuery function
我認為如果我定義我的函數會很方便,所以我可以將哈希傳遞給它。 有了這個想法,以后當我擴展我的代碼時,我可以輕松傳遞更多變量,而無需更改我的其他代碼也執行此代碼。
現在我做了一個例子,但不知何故它不起作用:
function test(data){
if(data.id){
$('body').append($('<p/>',{text: "hallo"});
}
};
test({id: 5, text: 4});
小提琴: http : //jsfiddle.net/HQ9P2/
我做錯了什么? 這是避免我的代碼凝聚力的正確方法嗎?
你可能不喜歡這個答案,但你錯過了一個“)”
$('body').append($('<p/>',{text: "hallo"})); <--- notice
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.