IE7中未显示按钮标签(JQuery)
似乎在其他浏览器中都能正常工作,但由于某些原因,我无法在IE7中显示该按钮 以下是HTML、CSS和JQuery的一部分:IE7中未显示按钮标签(JQuery),jquery,button,input,internet-explorer-7,submit,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
<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>
可在本地预订
钮扣{
保证金:自动;
填充物:2px 5px 3px 5px;
字体大小:粗体;
}
#btnSubmit{
z指数:1000;
显示:块;
宽度:100%;
身高:100%;
位置:绝对位置;
保证金:自动;
填充物:2px 5px 3px 5px;
字体大小:粗体;
}
.预订{
显示:无;
}
$(文档).ready(函数(){
美元(“.bookit”).appendTo($(“div”+toopen+”>div>div.costs”);
美元(“#dp1”)。附录($((“div”+toopen+”>div>div.costs>div.bookit”);
美元(“#txtaldate”)。附录($((“div”+toopen+”>div>div.costs>div.bookit”);
$(.ui日期选择器触发器”).appendTo($(.div“+toopen+”>div>div.costs>div.bookit”).text(“立即预订…”);
$('.costsdetails').show();
$('.bookingdetails').hide();
$(“.shiftionSubmitButton”).hide();
返回false;
});
});
$('.dropdown a')。单击(函数(){
if($(this.attr(“name”)=“local”){
$(“.ui日期选择器触发器”).hide();
$(“.bookit”).show();
}否则{
$(“.ui日期选择器触发器”).show();
$(“.bookit”).hide();
pickable=$(this.attr(“name”).split(“,”);
closedDays;
}
});
$(“.datepicker”).each(函数(){
$(此).datepicker({
展示:“按钮”,
按钮文字:“立即预订…”,
《秀周刊》:没错,
第一天:1,
onSelect:函数(日期){
$(this).parent().find('button').text(“更改日期…”);//更改日期选择器按钮上的单词
})
});
在css中隐藏
.bookit a
在jquery中,您可以
$(".bookit").show();
这也应该是
$(".bookit a").show();
在css中隐藏
.bookit a
在jquery中,您可以
$(".bookit").show();
这也应该是
$(".bookit a").show();
根据我对IE的经验,它不喜欢在关闭
}
只要看看你的代码,并确保没有任何
如果没有,您可能需要向我们提供有关您收到的javascript错误的更多信息。根据我对IE的经验,关闭
}
只要看看你的代码,并确保没有任何
如果没有,您可能需要向我们提供有关您收到的javascript错误的更多信息。您的javascript代码不完整。是否有可能通过一个最小的演示重现您的问题?请更新原始帖子,希望通过查看JS Fiddle可以更容易地理解我的意图。注意,我还没有包括完整的jquery代码。遗漏了一些jquery更新的链接:您的javascript代码不完整。是否有可能出现重现您的问题的最小演示?请更新原始帖子,希望通过查看JS FIDLE可以更容易地理解我试图做的事情。注意,我还没有包括整个jquery代码。遗漏了一些jquery更新链接: