首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jquery中使用外部javascript库?

如何在jquery中使用外部javascript库?
EN

Stack Overflow用户
提问于 2017-05-08 18:41:26
回答 1查看 197关注 0票数 0

我的初始化有什么问题,当我试图在jquery中使用外部javascript库时,我想从我的页面中获取一个自定义值,然后使用外部javascript插件操作该值,然后返回新值(或替换为旧值),以下是我的代码:

代码语言:javascript
复制
 <html>
  <head>
  <meta charset="utf-8">
  <script src="jquery.js"></script>
  <script src="external-library.js"></script>
  <script>
  var OldValue;
  var NewValue;
  OldValue = $(".raw-Data").html();
  NewValue = new External-function(OldValue);

  $(document).ready(function() {
  $(".result").text(NewValue);
  });
  </script>
  </head>

  <body>
  <div class="raw-Data">1318781876406</div>
  <div class="result"></div>
  </body>
  </html>

当我像上面的代码一样在我的文档<head>部分中添加我的<script>部分时,所有的事情都能正常工作,我没有任何问题,但是当我想在关闭<body>标记之前在文档末尾添加<script>部分时,问题出现了,因为Drupal CMS初始化了文档底部的javascript库。

代码语言:javascript
复制
 <html>
  <head>
  <meta charset="utf-8">
  </head>

  <body>
  <div class="raw-Data">1318781876406</div>
  <div class="result"></div>

  <script src="jquery.js"></script>
  <script src="External-Library.js"></script>
  <script>
  var OldValue;
  var NewValue;

  $(document).ready(function() {
  OldValue = $(".raw-Data").html();
  NewValue = new ExternalFunction(OldValue);
  $(".result").text(NewValue);
  });
  </script>
  </body>
  </html>

我想知道做这件事的正确和简洁的方法是什么。

感谢您的帮助或建议。

EN

回答 1

Stack Overflow用户

发布于 2017-05-08 18:48:38

JS变量名/函数不能包含-符号。

javascript使用的通用命名约定是camelCase

因此New-Value应该变成newValue,而External-Function应该变成externalFunction

有关更多信息,请参阅w3schools上的javascript变量命名约定:

https://www.w3schools.com/js/js_conventions.asp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43845569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档