當我查看http://docs.jquery.com/Plugins/Authoring時,我無法理解語法。需要JQuery語法解釋,可能與選擇器相關聯
其實我成立了一個類似的腳本在的jsfiddle:http://jsfiddle.net/huyoumo/HUc2L/24/
下面的代碼片段:
var methods = {
init : function(options) {
return this.each(function(){
var $this = $(this),
data = $this.data('tooltip'),
tooltip = $('<div />', {
text : $this.attr('title')
});
// If the plugin hasn't been initialized yet
if (! data) {
/*
Do more setup stuff here
*/
$(this).data('tooltip', {
target : $this,
tooltip : tooltip
});
}
});
},
更具體:
tooltip = $('<div />', {
text : $this.attr('title')
});
我調試的代碼,並找出工具提示是一個JQuery對象(顯然),它只有一個孩子(一個HTMLDivElement)。
我試圖谷歌JQuery選擇器作爲關鍵詞,但沒有運氣。任何人都可以擺脫光線並解釋它的作用嗎?
謝謝。
又摸
謝謝,這正是我所追求的。只是不太確定我需要搜索什麼關鍵詞。感謝您的時間和精力,幫助我擺脫薄霧:D – DavidH
沒問題:)! – bang