2013-07-01 32 views
0

我想在一個位置定義一個值,並在HTML頁面的多個位置顯示該值。在HTML頁面的多個位置顯示變量

我見過的例子使用div並通過javascript(或jQuery)訪問它的id。在這種情況下,我想訪問多個ID,因爲它們不能具有相同的ID值。但是這並不意味着我必須定義三個具有相同值的變量嗎?

+0

你的問題不清楚,張貼一些代碼,以便我們可以理解。 – elclanrs

+0

不,您可以用要替換的值定義一個變量,然後遍歷您需要替換的元素的ID。否則,請使用類屬性或自定義屬性。 –

回答

4

您可以使用類而不是ID來選擇多個div並設置其內容。

例如。這三個div的具有唯一的ID,但是共享同一個類:

<div id="div1" class="shared_class"></div> 
<div id="div2" class="shared_class"></div> 
<div id="div3" class="shared_class"></div> 

您可以同時設置它們的內容,jQuery中:

$('.shared_class').text('blah blah blah'); 
+0

我沒有看到任何事情正在發生。我創建了一個jsfiddle.net/hbzzS/。 – 4thSpace

+1

您忘記了包含jQuery,請嘗試[new fiddle](http://jsfiddle.net/hbzzS/1/) –

+0

這很有效。但不在我的網站內工作。 jQuery引用是mysite.com/wp-includes/js/jquery/jquery.js?ver=1.8.3。這應該是正確的?有沒有辦法來檢查,如果這是一個很好的jQuery參考? – 4thSpace