我是新來的Wordpress,這一直困擾着我一段時間。我想知道爲什麼我試圖包含的代碼只在我將jquery.min.js包含在'head'中時才起作用,儘管默認情況下子主題已經包含了jquery.js。讓我在下面解釋。爲什麼我需要jquery.min.js vs jquery.js以便腳本工作?
我靠近我的「身體」的最後一個腳本來指定畫廊圖像不具有「針問題」按鈕顯示盤旋在他們的時候:
<script type="text/javascript">
$(document).ready(function() {
$(".tiled-gallery-item a img").attr("nopin","nopin");
});
</script>
此代碼只能(即中,諾信屬性添加到相關的img標籤),當我這包括在「頭」:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript" /></script>
但是,從檢查源的子主題已經包含的jquery.js出現:
<script type="text/javascript" src="http://blog.froy.com/wp-includes/js/jquery/jquery.js?ver=1.10.2"></script>
<script type="text/javascript" src="http://blog.froy.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1"></script>
爲什麼heck是jquery.min.js必需的?我是新來的Wordpress,它很混亂。我認爲jquery.min.js和jquery.js沒有功能差異。什麼是jquery-migrate.min.js?
如果你的腳本是在添加jquery腳本之前添加的,那麼它將不會工作 –
你將不得不包含你的腳本包含jquery後 –