2013-07-25 86 views
0

據我所知,Juice UI Slider目前無法使用JQuery UI 1.10.3。Juice UI Slider不適用於JQuery UI 1.10.3

我做到以下幾點:

Visual Studio創建新的項目。 使用Nuget更新所有包(這需要JQuery UI爲1.10.3); 使用Nuget添加Juice UI。

只在主佔位符下面的HTML創建頁面:

<asp:UpdatePanel runat="server" ID="update0"> 
    <ContentTemplate> 
     <div class="sliderHolder"> 
      <juice:slider ID="slider1" runat="server" CssClass="hSlider" Max="100" Min="50" OnValueChanged="slider1_ValueChanged" AutoPostBack="true"/> 
     </div>  
     <asp:Label runat="server" ID="lb0" Text="Current:"></asp:Label> 
     <asp:Label runat="server" ID="lbValue"></asp:Label> 
    </ContentTemplate> 

</asp:UpdatePanel> 

而且在後面的代碼如下: 保護無效slider1_ValueChanged(對象發件人,EventArgs的){ lbValue.Text = slider1。 Value.ToString(); }

拖動滑塊並且標籤未更新後,滑塊將保持回到初始值。

運行與JQuery UI 1.9.2相同的滑塊拖動,保持其值並更新標籤。

有人可以讓我知道是否有修復或如果它的一個已知的錯誤?

最好

回答

0

我也遇到同樣的情況。看起來Juice UI與JQuery UI 1.10.3不兼容。

也許你可以嘗試Brew,Juice UI的堂兄。

+0

我還沒有嘗試Brew,但再次看着它所說的Juice文檔(在寫作的時候),他們只是去了JQuery UI 1.9.2。因此,在使用Visual Studio時,請小心不要升級JQueryUI超過該版本。如果在項目中安裝了先前的級別,果汁本身會將JQueryUI升級到1.9.2。 –

+0

Brew和JuiceUI似乎都死了,大約2年沒有更新。 – Peter