我知道的$('.some-class')
和$('#some-id')
的意思,但我真的不知道$('.some-class',$('#some-id'))
含義,希望有人能解釋一下我,非常感謝。
2
A
回答
4
你有selector
與context
,some-class
將在元素元素擡頭與ID some-id
。
'.some-class'
是選擇和$('#some-id')
爲背景
在jQuery的文件進行選擇的語法爲jQuery(selector [ , context ] )
,你可以閱讀更多關於選擇here
Without context
$(」。一些一流)將把所有文檔中的元素具有一定的類。 $('。some-class',$('#some-id'))將帶有元素的所有元素,其ID爲some-id
。
1
您在#some-id
中搜索.some-class
。
3
的第二個參數是上下文。
如果你看一下jQuery的來源,你可以把它看作是第二個參數$或jQuery的功能。
$( '選擇')遍歷整個文件
$( '選擇',上下文)遍歷與在給定上下文/元件
從jQuery庫源
幾個線(function(window, undefined) {
// Define a local copy of jQuery
var jQuery = function(selector, context) {
/// <summary>
/// 1: $(expression, context) - This function accepts a string containing a CSS selector which is then used to match a set of elements.
/// 2: $(html) - Create DOM elements on-the-fly from the provided String of raw HTML.
/// 3: $(elements) - Wrap jQuery functionality around a single or multiple DOM Element(s).
/// 4: $(callback) - A shorthand for $(document).ready().
/// 5: $() - As of jQuery 1.4, if you pass no arguments in to the jQuery() method, an empty jQuery set will be returned.
/// </summary>
/// <param name="selector" type="String">
/// 1: expression - An expression to search with.
/// 2: html - A string of HTML to create on the fly.
/// 3: elements - DOM element(s) to be encapsulated by a jQuery object.
/// 4: callback - The function to execute when the DOM is ready.
/// </param>
/// <param name="context" type="jQuery">
/// 1: context - A DOM Element, Document or jQuery to use as context.
/// </param>
/// <returns type="jQuery" />
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init(selector, context);
},
相關問題
- 1. jQuery - 這個語法是什麼意思?
- 2. 0x0F是什麼意思?這個代碼是什麼意思?
- 3. 這是什麼意思,這個Urikind.relative
- 4. 這條JQUERY是什麼意思?
- 5. 什麼是PPC,這是什麼意思?
- 6. 這是什麼`_time_independent_equals`是什麼意思?
- 7. PHP這是什麼意思?
- 8. 這是什麼意思? function()!()
- 9. 這是什麼意思?
- 10. 這是什麼意思? [c#]
- 11. System.BadImageFormatException這是什麼意思?
- 12. Ç - 這是什麼意思〜
- 13. :這是什麼意思?
- 14. IllegalStateException:這是什麼意思?
- 15. 這是什麼意思?
- 16. 這是什麼意思:&** this;
- 17. 這些是什麼意思?
- 18. 「這」是什麼意思?
- 19. 是什麼!在這意思?
- 20. CallLog.Calls.NEW?這是什麼意思?
- 21. 這是什麼意思-c
- 22. 這是什麼意思AfterWatermark.withEarlyFirings?
- 23. 這是什麼意思?
- 24. 這是什麼意思channel.id()?
- 25. 這是什麼意思 - C#
- 26. 這是什麼意思
- 27. 這是什麼意思?
- 28. 這是什麼意思?
- 29. 這是什麼意思?
- 30. 這是什麼意思this.RaisePropertyChanged(「」)?
寫作'$( '#一些-ID。有的級')'的一個令人困惑的方式。 – Blender