小编Thy*_*tas的帖子

错误jquery-ui draggable无法读取属性'msie'

我有一些麻烦让jquery-ui可以拖延工作.我将与您分享我的解决方案,这是最好的解决方案吗?

在开始我的实际工作之前,我只是插入它进行测试.

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.24/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

  $('img').draggable();
Run Code Online (Sandbox Code Playgroud)

喜欢这里:http://jsbin.com/eqowet/2/

但是我收到了一个错误:

错误:未捕获的TypeError:无法读取未定义的属性"msie".

jquery jquery-ui jquery-ui-draggable

16
推荐指数
2
解决办法
2万
查看次数

IE8 - 输入(type ="file")获取文件

我在Internet Explorer中输入(type ="file")有问题(我仅在8中测试过).

HTML

<input id="drop-file-files" class="drop-file-waiting" type="file">
Run Code Online (Sandbox Code Playgroud)

JS(http://code.jquery.com/jquery-latest.min.js)

$('#drop-file-files').change(function(e){
    $.each(e.target.files, function(index, file){
        alert(file);
    });
});
Run Code Online (Sandbox Code Playgroud)

它在Firefox,Chrome和Safari返回目标文件中工作得很完美,但IE返回错误,因为e.target中的"files"未定义.有人知道如何使用JavaScript获取此"文件"?

已编辑:文档MSDN输入类型=文件 - 仅在IE10 文件属性中

html javascript jquery internet-explorer

12
推荐指数
1
解决办法
3万
查看次数

导入字体Internet Explorer

我想导入一些字体在我的网站上使用,我正在使用谷歌制作的这个代码.

HTML

<link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700|Cuprum:400,700' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

CSS

font-family: "Droid Sans", sans-serif;
Run Code Online (Sandbox Code Playgroud)

它适用于Firefox和谷歌Chrome,但IE8没有,为什么?

编辑:Adobe创建类似谷歌的东西,脚本比谷歌更好,在Internet Explorer中工作得很完美(更多内容见http://html.adobe.com/edge/webfonts/)

html css fonts internet-explorer font-family

3
推荐指数
1
解决办法
4677
查看次数