Javascript jQuery UI按钮没有';I don’我不在IE7上工作
我有以下代码:Javascript jQuery UI按钮没有';I don’我不在IE7上工作,javascript,jquery,internet-explorer-7,Javascript,Jquery,Internet Explorer 7,我有以下代码: <script type="text/javascript" src="<?=$path?>common/_LIB/3rd/jquery/jquery-ui-1.8.16/js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="<?=$path?>common/_LIB/3rd/jquery/jquery-ui-1.8.16/js/jquery
<script type="text/javascript" src="<?=$path?>common/_LIB/3rd/jquery/jquery-ui-1.8.16/js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="<?=$path?>common/_LIB/3rd/jquery/jquery-ui-1.8.16/js/jquery-ui-1.8.16.custom.min.js"></script>
<link type="text/css" href="<?=$path?>common/_LIB/3rd/jquery/jquery-ui-1.8.16/css/ui-lightness/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
<script>
$(function() {
$('.button,.button floatRight').button();
});
</script>
您在jQuery选择器中的代码中有一个错误。没有名为“floatRight”的标记名。
试试这个:
$('.button').button();
jQuery选择器中的代码有错误。没有名为“floatRight”的标记名。
试试这个:
$('.button').button();
你可能是说
$(function() {
$('.button,.button floatRight').button();
});
标记属性中的空格表示有两个类。在您的例子中,您尝试瞄准的按钮有两个类:button
和floatRight
。因此有两个点
编辑:
我还发现了一些东西:函数$(“#something”).button()代码>调用$。数据
很多次。根据IE仅部分支持属性上的自定义数据,因此,它可能无法像jQueryUI开发人员认为的那样在IE7中工作。对$.data
的多次调用让我觉得.button()
函数有点依赖于它(但我还没有真正理解它,我只是快速浏览了一下)。如果是这样,那可能就是原因。如果你真的需要IE7的支持,我建议你使用IE7是最常用的IE时发布的jQuery UI版本,尽管这可能不支持你现在使用的所有功能。我会说让IE 7用户看到一个锚。锚有什么不好?你可能是说
$(function() {
$('.button,.button floatRight').button();
});
标记属性中的空格表示有两个类。在您的例子中,您尝试瞄准的按钮有两个类:button
和floatRight
。因此有两个点
编辑:
我还发现了一些东西:函数$(“#something”).button()代码>调用$。数据
很多次。根据IE仅部分支持属性上的自定义数据,因此,它可能无法像jQueryUI开发人员认为的那样在IE7中工作。对$.data
的多次调用让我觉得.button()
函数有点依赖于它(但我还没有真正理解它,我只是快速浏览了一下)。如果是这样,那可能就是原因。如果你真的需要IE7的支持,我建议你使用IE7是最常用的IE时发布的jQuery UI版本,尽管这可能不支持你现在使用的所有功能。我会说让IE 7用户看到一个锚。锚有什么不好的地方?请尝试以下代码:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
请尝试以下代码:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
确保自定义jQuery UI构建包含按钮widget确保自定义jQuery UI构建包含按钮widget控制台实际上说了什么?控制台实际上说了什么?