当外部文件 (CSS/JavaScript) 位于 HTML 文件的父文件夹中时,我无法使用 PhoneGap Build 引用它们.
下面的例子工作正常:
<link rel="stylesheet" href="teste.css" />
但是如果将文件移动到父级别,则不会加载它。
<link rel="stylesheet" href="../teste.css" />
或
<link rel="stylesheet" href="./../teste.css" />
最佳答案
只是一个猜测,但是,如果您使用的是 jQuery Mobile,我假设您使用的是 ajax 作为其中的一部分。现在,如果该 ajax 正在将一个页面加载到应用程序根目录下的另一个页面,这意味着从技术上讲,该页面不再存在于子文件夹中,因此该文件应该只引用父 css,就像它在根。有道理吗?
所以而不是
<link rel="stylesheet" href="../teste.css" />
保持
<link rel="stylesheet" href="teste.css" />
关于javascript - 无法使用 PhoneGap Build 引用外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9822405/