2012-05-30 53 views
0

watching this video tutorial,我注意到他說,他添加了這個:jQuery如果javascript被禁用/啓用?

$('html').addClass('js');

他說,如果JavaScript被禁用,則類將無法顯示,但如果啓用它,類將展示。我不明白這是如何工作的。 jQuery如何知道JS是否啓用,並在JS啓用/禁用時應用某個類?沒有if語句。我有點困惑。

「如果HTML有一個JS類,那麼javascript可用,如果沒有,JS不可用」。我不明白這一點。

他還提到了一個「JavaScript鉤子」..?

從2:30到3:40看,這是他解釋它的地方,但我不明白。

謝謝!

編輯:我不能相信答案是如此簡單,我沒有看到它。多謝你們。

回答

4

jQuery is JavaScript。這是一個用JavaScript編寫的有用代碼庫。如果JavaScript被禁用,jQuery也是如此,所以你不會看到「js」類出現。這不是你在工作現場做的那種測試;這更多的是爲了學習的目的。

1

jQuery是一個JavaScript庫,所以如果JavaScript沒有啓用,jQuery代碼將不會被執行,並且類不會被添加。

1

jQuery是用JavaScript編寫的,當禁用JS時不會執行。

0

如果JavaSCript未啓用,則不會運行JavaScript,因此也不會運行jQuery。 $('html').addClass('js');行僅在有JavaScript時才顯示,因爲該行將運行並將該類添加到HTML標記。

0

如果啓用javascript和jQuery加載然後

$('html').addClass('js'); 

這個代碼塊將運行,它會增加一個js類HTML元素。

如果javascript被禁用,jQuery將不會運行,因爲jQuery是一個JavaScript庫,不會添加任何類。

1

這裏u能看到該行

$('html').addClass('js'); 

裏面<script> </script>

只有當javascript被切換時纔會執行,否則這將不會被添加,並且用戶可以查看爲沒有javascript的用戶設計的正常內容。

而順便說一句我遵循所有傑弗裏方式嘖嘖。他們很酷。

+0

非常感謝你,是的傑弗瑞是一個網絡開發獸!我非常喜歡tutsplus。 – eveo

+0

同樣在這裏..瞭解那裏的許多東西。 – Katti

相關問題