W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
你想用CoffeeScript來創(chuàng)建jQuery插件。
# 參考 jQuery
$ = jQuery
# 給 jQuery 添加插件對(duì)象
$.fn.extend
# 把 pluginName 改成你的插件名字。
pluginName: (options) ->
# 默認(rèn)設(shè)置
settings =
option1: true
option2: false
debug: false
# 合并選項(xiàng)與默認(rèn)設(shè)置。
settings = $.extend settings, options
# Simple logger.
log = (msg) ->
console?.log msg if settings.debug
# _Insert magic here._
return @each ()->
log "Preparing magic show."
# 你可以使用你的設(shè)置了。
log "Option 1 value: #{settings.option1}"
這里有幾個(gè)關(guān)于如何使用新插件的例子。
$("body").pluginName({
debug: true
});
$("body").pluginName
debug: true
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: