2012-05-20 48 views
0

內容更新用,jquery的氣泡上彈出的我使用jquery氣泡彈出,代碼如下不工作

$(document).ready(function(){ 
      //create bubble popups for each element with class "button" 
      $('.button').CreateBubblePopup({ 
        selectable: true, 
       innerHtmlStyle: { 
       color:'#333333', 
       'text-align':'center' 
       }, 

       themeName: 'green', 
        position: 'right', 
        themePath: 'images/jquerybubblepopup-theme' 
     }); 
    }); 

和元件,其示出了氣泡彈出窗口是正常div元素 與類作爲按鈕(檢查上面的代碼)

所以比方說,我有三班div元素如按鈕和 三個不同的ID作爲

_1 _2 _3

,我的代碼,將氣泡彈出他們是如下

​​

這工作得很好,

,但現在的問題是, 當頁面得到一個jQuery的迴應,我重新創建div元素(與類作爲按鈕ids作爲_1,_2,.._ n)與更新的內容,我也需要更新內容爲他們各自的泡泡彈出窗口,

所以現在要獲取泡泡彈出窗口的更新內容,我修改代碼爲如下

var bcontents = new Array(); 

bcontents[0] = 'Hi Bubble 1'; 
bcontenst[1] = 'Hi Bubble 2'; 
bcontenst[2] = 'Hi Bubble 3'; 

然後

$('#_1').SetBubblePopupInnerHtml(bcontents[0]); 
$('#_2').SetBubblePopupInnerHtml(bcontents[1]); 
$('#_3').SetBubblePopupInnerHtml(bcontents[2]); 

所以,當我得到jQuery的迴應,我重新創建的div類的按鈕和ID _1,_2 ...。與此同時,我也修改bcontents數組的內容,但我沒有得到jquery泡沫彈出更新內容

回答

0

調用CreateBubblePopup再次重新創建div.button後。

+0

很酷,它的工作,再次我也需要打電話給SetBubblePopupInnerHtml,我試圖附上那個呼叫與「活」,反正,再次呼籲工作,感謝您的幫助 – Pradeep

+0

我不認爲它可以與活。 – deerchao

+0

你的解決方案與Chrome和Firefox的工作正常,但不能在IE中工作 – Pradeep