0
我在我的官方網站的head標籤中使用了jQuery。它不工作,並提出參考錯誤$未定義$ .ajax錯誤。我試過這些解決方案(下面),但它不能解決我的問題。第一種二
解決方案的嘗試:
1.Query必須導入的第一個腳本。您的頁面
<script type="text/javascript" src="/test/wp-content/themes/child/script/jquery.jcarousel.min.js"></script>
2. ReferenceError: ajaxfunction is not defined 我打電話我作爲第一個功能上的第一個腳本調用。
這裏是我的代碼:
<script type="text/javascript">
XMLLIST = {
xml: 'slideshow.xml?' + Math.random(0,1),
display: '10',
random: false,
appentTo: '#slideshow',
int: function() {
$.ajax({
type:"GET",
url:"slideshow.xml",
dataType:"xml",
sucess: XMLLIST.parseXML,
});
},
parseXML: function (xml) {
var data=$('slideInfo', xml).get();
var list = data;
var i = 1;
$(list).each(function() {
XMLLIST.insertHTML($(this));
if(i == XMLLIST.display) return false;
i++;
});
},
insertHTML: function (slide) {
var title = slide.find('title').text();
var image = slide.find('image').text();
var alternate = slide.find('alt').text();
var disclaimer = slide.find('disclaimer').text();
var diet = slide.find('diet').text();
var sciencename = slide.find('sciencename').text();
var facts = slide.find('facts').text();
var rangehabitat = slide.find('rangehabitat').text();
var html;
html = '<div class="slideInfo">';
html += '<img scr="' + image + '" alt="' + alternate + '"id ="slideImage" />';
html += '<p id="altTag>"' + alternate + '"</p>"';
html += '<p id="Animaldisclaimer">"' + disclaimer + '"</p>';
html += '<p id="scienceName">"' + sciencename + '"</p>';
html += '<p id="RH">"' + rangehabitat + '"</p>';
html += '<p id="animalFacts">"' + facts + '"</p>';
$(html).appendTo(XMLLIST.appentTo);
},
}
XMLLIST.int();
我是jquery的新手,那麼我該怎麼做呢?我會使用特定的腳本標記來鏈接它嗎? –
如果你是新手,很高興找到一些有用的例子,並且弄清楚這些例子。把一個工作頁面變成一個不同的工作頁面是一件容易的事情,一次只需一步,而不是一次性完成所有事情。 –
我真的很高興你提到jquery在其他標籤之前。這很容易忽略 – Roman