jquery - 按钮标签在 IE7 (JQuery) 中不显示

标签 jquery button input internet-explorer-7 submit

似乎可以在其他所有浏览器中使用,但由于某种原因我无法在 IE7 中显示该按钮。

以下是 HTML、CSS 和 JQuery 的部分内容:

<div class="bookit"><a>Bookable locally</a></div>

    button {
        margin:auto;
        padding:2px 5px 3px 5px;
        font-weight:bold;
    }
    #btnSubmit {
        z-index:1000;
        display:block;
        width:100%;
        height:100%;
        position:absolute;
        margin:auto;
        padding:2px 5px 3px 5px;
        font-weight:bold;
    }
    .bookit a {
        display:none;
    }

<script type="text/javascript">

    $(document).ready(function(){
        $(".bookit").appendTo($("div" + toopen + " > div > div.costs"));

        $("#dp1").appendTo($("div" + toopen + " > div > div.costs > div.bookit"));
        $("#txtAltDate").appendTo($("div" + toopen + " > div > div.costs > div.bookit"));
        $(".ui-datepicker-trigger").appendTo($("div" + toopen + " > div > div.costs > div.bookit")).text("Book now...");

        $('.costsdetails').show();
        $('.bookingdetails').hide();
        $(".excursionSubmitButton").hide();
        return false;
        });

    });

</script>

<script type="text/javascript">

    $('.dropdown a').click(function () { 

        if ($(this).attr("name") == "local") {
            $(".ui-datepicker-trigger").hide();
            $(".bookit").show();
        } else {
            $(".ui-datepicker-trigger").show();
            $(".bookit").hide();
            pickable =  $(this).attr("name").split(",");
             closedDays;
        }

    });

    $(".datepicker").each(function() {

        $(this).datepicker({

            showOn: "button",
            buttonText: "Book now...",
            showWeek: true,
            firstDay: 1,
            onSelect: function(date) { 

            $(this).parent().find('button').text("Change date..."); // Change words on datepicker button

        })

    });

</script>

最佳答案

根据我使用 IE 的经验,关闭后它不喜欢尾随逗号 }

只需查看您的代码并确保没有任何代码。

如果没有,您可能需要向我们提供有关您收到的 JavaScript 错误的更多信息。

关于jquery - 按钮标签在 IE7 (JQuery) 中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5067472/

相关文章:

c# - 单击按钮更新数据库

vb.net - 单击按钮->启动* .exe文件

php - 检查用户输入和防止mysql注入(inject)的方法有哪些?

javascript - 仅当父级 div 有 id 属性时才选择它

html - 悬停和单击事件不适用于 <button> 内的 <span>

python - 在 python 中输入时将输入转换为 * 的最佳方法是什么?

c - 在gets之前输入C.scanf。问题

javascript - 使用 jQuery 制作可点击的行并排除子元素

javascript - 如何使用 Jquery 过滤器?

javascript - 即使用户选择取消,如何保留 FileDialog 输入值? (ASP.Net/Javascript)