2012-09-28 33 views
-1

我必須在頁面底部的DIV:jQuery的改變DIV的HTML無法正常工作

<div id="stickyplayer">Loading..</div> 

而且在同一個頁面的其他地方:

<a onclick="$('#stickyplayer').html('Foobar')" href="javascript:void(0);">Select</a> 

點擊鏈接什麼也不做。 A

$(document).ready(function() { 
    $('#stickyplayer').html('Foobar'); 
}); 

也不起作用。

jQuery確實包含在頁面中。這裏有什麼問題?

+2

你知道問題必須在其他地方..不是你已經顯示。 –

+2

代碼工作正常,我創建了一個小提琴使用它:http://jsfiddle.net/eRgrf/也許你可以檢查控制檯日誌中的錯誤? –

+0

你可以把它發佈在jsfiddle嗎? –

回答

3

它工作正常:

<div id="stickyplayer">Loading..</div> 

<a onclick="$('#stickyplayer').html('Foobar')" 
href="javascript:void(0);">Select</a> 

您可能缺少js文件的參考:

<script 
src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" 
type="text/javascript"></script> 

您可以點擊這裏JSFiddle

2

我測試你的代碼並與

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script> 

正常工作......

$(document).ready(function() { 
    $('#stickyplayer').html('Foobar'); 
}); 

實際上也改變了div的值當頁面準備

希望你找到問題所在。

0

該代碼有效。也許你把這些項目放在錯誤的地方或者對其他代碼有任何干擾。