开发者

Previous and Next buttons are displayed on new lines with jQuery UI datepicker

This is happening in Opera 11, Firefox 3.6.13, and IE 8. On all of the datepickers I create the previous and next buttons are being displayed on their own line above the month and year. This happens in both my custom rolled theme, and using UI Lightness which I downloaded fresh and has no custom CSS added. I am using jQuery UI version 1.8.9 and jQuery 1.4.3. I have reproduced it on jsFiddle using UI 1.8.开发者_开发问答7 and jQuery 1.4.4 as well.

JS Fiddle Example

My Code:

$(document).ready(function() {
    var dates = $('.date').datepicker();
});

Html:

<html>
    <head>
    </head>
    <body class="ui-widget">
        <div id='mainApplication' class="ui-widget">
            <div id="menuBar" class="ui-widget">
                <br />
                <span><strong>Start Date:</strong></span><br>
                <input type="text" id="start" class="date"><br>
                <span><strong>End Date:</strong></span><br>   
                <input type="text" id="end" class="date"><br>
            </div>
        </div>
    </body>
</html>


Looks like a css problem. If you compare the css(using firebug) of the demo example and what you have written you will see that the css is different. If you add the css file "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/themes/base/jquery-ui.css" by URL through "Add Resources" you will get the correct layout.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜