我有一個使用Masterpages的.NET網站。我試圖在主頁面上的菜單中添加一些功能,允許用戶將一些動態鏈接(在代碼後面構建)進行鼠標移動,並根據用戶所關注的內容顯示其他動態內容區域更新。JQuery Cycle插件在ASP.NET Masterpage中不起作用
爲了做到這一點,我試圖讓JQuery圖像旋轉器(Cycle插件http://jquery.malsup.com/cycle/)能夠正常工作。我也嘗試過使用JQueryUI做類似的事情。
我的問題是,當這個代碼在主頁上它永遠不會工作,但如果我把它放在我的網站中的任何其他頁面,那很好。我沒有在頭文件中使用相對鏈接到腳本文件。
任何人都可以幫助我弄清楚爲什麼我無法讓JQuery在主頁上運行?
我的JQuery循環頭部的東西在下面。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript" src="http://malsup.github.com/jquery.cycle.all.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#slideshow').cycle({
fx: 'turnDown',
speed: 'fast',
timeout: 0,
pager: '#nav',
pagerAnchorBuilder: function (idx, slide) {
// return sel string for existing anchor
return '#nav li:eq(' + (idx) + ') a';
}
});
});
</script>