Я использую плагин Uniform для добавления элементов формы.Все работает, кроме опции выбора, когда она находится в fancybox.Я могу унифицировать его, но когда я нажимаю на него и выбираю другое значение, верхнее остается.Как это можно решить?
Вот мой код:
var tempdiv= $('#editHours'); //empty existing div I attach all content to in js
console.log('div.html():'+tempdiv.html());
$.fancybox(tempdiv.html()
,{
'autoDimensions' : false,
'width' : 300,
'height' : 100,
'transitionIn' : 'none',
'transitionOut' : 'none',
'scrolling' : 'no',
onStart : function onStartFancyEdit(e) {
//$(".dayOption").val('0');
// $.uniform.update(".dayOption");
//$.uniform.update();
},
'onComplete' : function() {
// dayInput.uniform();
//$.fancybox.resize();
$.uniform.update();
}
console.log дает:
div.html():
<input class="start" style="height: 15px; width: 32px; padding: 0px; font-size: 11px;" type="text">
- <input class="end" style="height: 15px; width: 32px; padding: 0px; font-size: 11px;" type="text">
<div id="uniform-dateSelect" class="selector">
<span style="-moz-user-select: none;">Day 1 : Sat Nov 13 2010</span>
<select style="opacity: 0;" class="dayOption" id="dateSelect">
<option value="Sat Nov 13 2010">Day 1 : Sat Nov 13 2010</option>
<option value="Sun Nov 14 2010">Day 2 : Sun Nov 14 2010</option></select>
</div>
<input id="editArtistHours" class="button" onclick="return false;" title="Click here to edit the artist hours" value="Edit Hours" tabindex="100" type="button">
<span id="loading">
<img style="display: none;" src="images/layout/loader.gif" alt="Loading">
</span>
<div id="error"></div>
Плагин Fancyblox: fancybox.net/ UniformПлагин: http://pixelmatrixdesign.com/uniform/