2012-03-14 46 views
0

我正在使用dojo toolkit和php codeigniter 2.1.0,並且我想在必要時在標籤名稱中放置空格。如何在標籤標題中放入空格?

任何人有任何解決方案?

我的代碼是:

<div id="setupParty" data-dojo-type="dijit.MenuItem" 
      onclick="addPartyTab('AddParty');">Manage <u>P</u>arty</div 

如果我將直接作爲寫:

<div id="setupParty" data-dojo-type="dijit.MenuItem" 
      onclick="addPartyTab('Add Party');">Manage <u>P</u>arty</div 

那麼它會拋出錯誤

我想與名稱顯示我的選項卡「添加黨「

任何人都可以建議我解決這個???

Thanx提前

回答

0

它會拋出什麼錯誤? addPartyTab中的代碼如何看起來像?

下應該在任何情況下工作:

onclick="addPartyTab('Add&nbsp;Party');"> 

然而,這可能不是一個理想的解決方案。你需要首先查看你的addPartyTab函數,確保嵌入空間的文本通過罰款(我沒有看到它應該的任何理由),然後檢查該函數中的代碼,以確保它正在正確處理 - 我懷疑在那裏的某個地方,你會發現它爲什麼會突破。

通常,您可以直接在dijit選項卡(通常是contentpane)上設置標題,即使標題包含空格也沒有問題。以下是這樣做的一個典型方式:

dijit.byId("myTabContentPane").set("title", "Add Party - Hurray!"); 

其中myTabContentPane是構成該選項卡

+0

日Thnx您的回覆contentPane中的ID,但它不工作,它表明這個錯誤「字符串包含一個無效的字符「,這是相同的錯誤,如果我直接把空間放在標籤名稱顯示相同的錯誤,例如添加黨,那麼它會顯示相同的上述錯誤......如果可能請發送另一個解決方案和thnx再次爲您的實例 – 2012-03-16 13:05:41

相關問題