javascript - 将此 js 代码从内联更改为外部

标签 javascript

查找了内联与外部 javascript 的良好实践后,似乎外部总是最好的,所以我有以下代码:

$(function() {
    $('textarea').sceditor({
    charset: 'UTF-8',
    plugins: 'bbcode',
    width: "100%",
    autoExpand: true,
    toolbar: "bold,italic,underline,strike,quote|bulletlist|left,center,right|link,unlink|youtube,emoticon,image|pastetext|removeformat|maximize|source",
    style: "/includes/jscripts/sce/jquery.sceditor.default.min.css",
    enablePasteFiltering: true,
    // Emoticons list
    emoticons: {
    dropdown: {
    ":><:": "/includes/jscripts/sce/emoticons/angry.png",
    ":'(": "/includes/jscripts/sce/emoticons/cry.png",
    ":dizzy:": "/includes/jscripts/sce/emoticons/dizzy.png",
    ":D": "/includes/jscripts/sce/emoticons/grin.png",
    "^_^": "/includes/jscripts/sce/emoticons/happy.png",
    "<3": "/includes/jscripts/sce/emoticons/heart.png",
    ":huh:": "/includes/jscripts/sce/emoticons/huh.png",
    ":|": "/includes/jscripts/sce/emoticons/pouty.png",
    ":(": "/includes/jscripts/sce/emoticons/sad.png",
    ":O": "/includes/jscripts/sce/emoticons/shocked.png",
    ":sick:": "/includes/jscripts/sce/emoticons/sick.png",
    ":)": "/includes/jscripts/sce/emoticons/smile.png",
    ":P": "/includes/jscripts/sce/emoticons/tongue.png",
    ":S:": "/includes/jscripts/sce/emoticons/unsure.png",
    ":woot:": "/includes/jscripts/sce/emoticons/w00t.png",
    ":whistle:": "/includes/jscripts/sce/emoticons/whistle.png",
    ";)": "/includes/jscripts/sce/emoticons/wink.png",
    ":wub:": "/includes/jscripts/sce/emoticons/wub.png"
        }}
        }).change(function(e){
            var $this = $(this),
                $preview = $this.siblings('#preview');

        });
});

如何才能使其在外部包含的文件中正常工作?它的代码与SCEditor一起使用.

最佳答案

只需将此内容复制到 myjs.js 等文件中,然后使用该文件将该文件包含在您的页面中

<script src="myjs.js"></script>

由于它使用 jQuery,因此该文件包含应该在包含 jQuery 后发生

关于javascript - 将此 js 代码从内联更改为外部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17231856/

相关文章:

javascript - 使用 Ajax 从 Rails Controller 获取数据

javascript - HTML和Python一起使用时如何使用 ' and "

javascript - 可以有条件地加载 Firebug Lite 吗?

javascript - jeditable 和 autocomplete 协同工作的工作示例

javascript - 根据某个值进行 x 次计算

javascript - 将确认消息的结果传递给 spring mvc Controller

JavaScript "MULTIPLE Selection"选择框验证?

javascript - Vue.js 图像 v-for 绑定(bind)

javascript - 在 angularJs 中使用动态值来实现 $interval 延迟

javascript - 音量 slider 自动静音