小编gho*_*der的帖子

未捕获的TypeError:undefined不是加载jquery-min.js的函数

我正在建立一个普通的网页,要求我加载大约五个CSS文件和十个Javascript文件.

  • 在HTML页面中单独加载它们时,我的网页加载正常.
  • 现在进行制作,我将所有Javascript连接到一个文件中,按所需顺序连接,将所有CSS连接到另一个文件中.但是,当我尝试使用连接文件运行网页时,它会抛出错误说:

    Uncaught TypeError: undefined is not a function

在连接的Javascript文件中加载jquery.min.js的行.

我该怎么做才能缓解这种情况?我想连接所有文件并缩小它们以进行生产.请帮忙.


编辑:我按照他们单独加载时的顺序合并了Javascript和CSS,并且工作正常.

javascript jquery minify

103
推荐指数
8
解决办法
42万
查看次数

当在溢出中滚动时,慢速列表视图在iPad上滚动:自动div

我正在为主要的os平台开发一个Phonegap应用程序,目前正在iOS 5的iPad上测试它.我正在使用jquery mobile.因此对于大屏幕,我使用了splitview jquery移动插件.http://asyraf9.github.com/jquery-mobile/
我放了一个

$scrollArea.css('overflow-y','auto');        
$scrollArea.css('-webkit-overflow-scrolling','touch');
Run Code Online (Sandbox Code Playgroud)

使页面滚动而不是像插件使用的那样使用iscroll.现在发生的是,当用户滚动页面时,页面没有加载/重新绘制.我有100个项目的列表,我滚动它们.

滚动本身并不慢,但滚动后新的列表视图行需要几乎整整一秒才会弹出视图.在此之前它是一个空白区域.

在观察时,我可以看到列表项在滚动停止之前不会进入视图.(动量滚动)

类似的问题在这里http://forum.jquery.com/topic/help-with-slow-list-view-scrolling-on-ipad-when-scrolling-in-an-overflow-auto-div

我该怎么做才能使这项工作正常工作?同样的事情在Android选项卡上工作正常.请帮助.

编辑:如果我只使用

 $scrollArea.css('overflow-y','auto');        
Run Code Online (Sandbox Code Playgroud)

然后我不会在滚动后面对这个瞬间空白区域的问题,但滚动速度非常缓慢.

请不要建议使用iScroll.已经尝试过了.我用-webkit-overflow-scrolling得到的速度要慢得多,而且我无法使用它.

webkit ipad jquery-mobile ios5 cordova

21
推荐指数
2
解决办法
9976
查看次数

类型错误:对象可能为“空”。TS2531 用于 window.document

第一次将 Typescript 添加到我的项目中。

在一个地方,我曾经window.document.getElementById访问过一些东西。它给出了这个错误。

Type error: Object is possibly 'null'.  TS2531
Run Code Online (Sandbox Code Playgroud)

我在网上搜索,但无法找到最佳解决方案。窗口永远不能为空。我该如何解决这个错误?请帮忙。

javascript typescript typescript2.0

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

在ckeditor中为keypress添加事件监听器的代码

我需要在加载CKEditor后为keypress添加一个事件监听器.代码类似于:

CKEDITOR.instances.editor1.document.on('key', function(event) {
    /* instructions   */
});
Run Code Online (Sandbox Code Playgroud)

知道我在哪里可以添加代码吗?在哪个文件或以什么方式?

javascript ckeditor

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

使用 rxJS 观察 dom 元素的大小调整

我想div在我的 dom 中的元素中添加一个调整大小的观察者,以便在调整大小时给我一个回调。

我知道它可以使用ResizeObserver完成,但由于所有浏览器都不支持它,我必须为它添加一个polyfill。

我想知道我是否可以使用 rxJS 做同样的事情?只是观察一个 dom 元素并在它调整大小时在回调中做一些事情。

javascript resize observable rxjs reactjs

5
推荐指数
2
解决办法
1866
查看次数

Typescript:如何定义一个接口,其键的值是数组中值的子集?

我想定义一个接口,它有一个键,其值可以是字符串数组。但这些字符串只能来自定义的字符串数组。

就像是 -

const valueOptions = ['a', 'b', 'c', .... 100 more];

interface containerProps {
  key: <array of strings which can only be a subset of valueOptions>
}
Run Code Online (Sandbox Code Playgroud)

请帮忙。

javascript typescript typescript-typings

5
推荐指数
1
解决办法
1099
查看次数

在浏览器中测试对overflow-y:auto的支持

我想测试浏览器是否支持特定的css属性属性.对于css属性,我可以这样做

var overflowSupport = document.createElement("detect").style["overflow-y"] === ""
Run Code Online (Sandbox Code Playgroud)


但是,如果我必须检查特定的类或属性,该怎么办?例如,我想测试支持

overflow-y:auto
Run Code Online (Sandbox Code Playgroud)

并使用它来滚动支持的大div,并在其他地方使用iScroll.

我怎样才能做到这一点?请帮忙.

javascript css jquery cross-browser css3

4
推荐指数
1
解决办法
1791
查看次数

如何更改 Sentry 中使用的 JavaScript 错误对象的名称或消息?

我有一个在代码中捕获的 JavaScript 错误对象。它有我想在后端记录的名称、消息、堆栈等。我正在为此使用哨兵。但在记录之前我想更改错误的名称或消息。

最好的方法是什么?我尝试创建一个新错误并将原始错误添加为cause,但这不适用于哨兵。它只是将传递的错误记录为新错误的原因。

new Error('Additional error message', { cause: originalError });
Run Code Online (Sandbox Code Playgroud)

我需要错误的其余属性保持不变,只需要更改名称或消息。

javascript sentry

4
推荐指数
1
解决办法
4096
查看次数

使用Ant替换XML文件中的值

我正在尝试使我的android构建过程自动化。为此,我想在XML文件中更改应用程序名称。代码是这样的

<resources>
   <string name="app_name">Realta Connections</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

现在,我想在构建时用其他名称替换“ Realta Connections”名称,这是我将在构建时使用的名称。名称可以是“ Realta Connections”或其他任何名称,因此我需要检测名称为“ app_name”并替换其中的内容。我尝试寻找方法,但找不到确切的方法。我怎样才能做到这一点?请帮忙。

ant

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

在发布新版本时更改已发布应用的软件包ID

我开发了一个ios应用程序并在市场上发布.现在我想升级它.如果我更改应用程序的软件包ID并将其释放,会发生什么.
它会成为一个单独的应用程序?
如果没有,它还会为已安装它的客户自动升级吗?
请帮助.

iphone app-store ios

2
推荐指数
1
解决办法
513
查看次数