Единый и необычный конфликт - PullRequest
0 голосов
/ 09 ноября 2010

Я использую плагин 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/

1 Ответ

1 голос
/ 09 ноября 2010

Вы могли бы взглянуть на эту ссылку, надеюсь, что это как-то поможет:

jquery внутри fancybox не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...