![](/img/trans.png)
[英]Passing parameters to a jQuery closure not working on Multisuggest plugin
[英]jQuery passing parameters to plugin
我正在開發我的第一個jQuery插件,並且在傳遞0作為參數時遇到了一些麻煩。
我想做的是設置element.eq(parameter)
,這對於1、2、3、4等都可以正常工作,但是0無效。 如果我輸入element.eq(0)
它將起作用。
我的console.log
輸出:
0
null x2
我有一個簡單的jsfiddle問題
那么我將如何讓它顯示第一個孩子?
$.fn.miobi.defaultOptions = {
page: null,
pageActive: null
};
$('body').miobi({
page: '.page',
pageActive: 1 // not working with 0
});
你去
http://jsfiddle.net/Phatjam98/gqg8qnqm/
所以您的if會拋出false,因為JS中的false為0。 所以改變:
if(options.pageActive){
至:
if(options.pageActive !== undefined){
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.