0

我想制作这个源代码,我将这个源代码复制到记事本中,然后将其粘贴到一个文件中,包括 CSS、JavaScript 和 HTML。文件名为sel.php

我从http://jsfiddle.net/davidThomas/x5YW3/获取源代码

我将我的 CSS 包含在:

<style type="text/css">
----this_source_css----
</style>

JavaScript 与:

<script type="text/javascript">
----this_source_javascript----
</script>

和HTML:

<html>
<body>
----html_source_code----
</body>
</html>

但是这段代码在我的复制粘贴中不起作用,而我在 jsfiddle 中运行正常,可能有什么问题?

4

2 回答 2

1

只是一个猜测-包括您的javascript-

$(document).ready(function(){
// your code here
});

还要确保在文件中包含 JQuery 源。

但是,您的小提琴代码正在“onLoad”执行 - 检查“选择框架”下方的下拉框。

正如 Pekka 指出的那样,如果您确实打算在“加载”之后运行您的代码,而不是在您的 dom 准备好时运行,您可以使用它 -

$(document).load(function() {
// your code here
});

两个事件之间的差异的解释是here

于 2013-01-06T12:44:43.437 回答
1

正如@Boaz 所说:

您的文档中没有包含 jQuery。从 jquery.com 获取最新版本并使用它:

$( function() {

// paste js code here

});
于 2013-01-06T12:44:43.463 回答