小编Dij*_*Dij的帖子

jQuery - "fadeIn不是函数"

遇到一个非常奇怪的问题.试图运行,fadeIn()但我收到错误".fadeIn不是一个函数".

我的代码:

body {
  display:none;
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">

    <link rel="stylesheet" href="css/custom.css">
  </head>
  <body>
    Test

    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>

    <script type="text/javascript">
      $(document).ready(function(){
        $('body').fadeIn();
      })
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

错误信息:

"TypeError: $('body').fadeIn is not a function. …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery twitter-bootstrap bootstrap-4

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

如何在JavaScript中交替合并两个字符串?

给定输入str1为“ abc”,给定str2为“ def”,输出应为adbecf,给定str1 =“ ab”且str2 =“ def”的输出应为adbef

我的输出是:

merge('abc','def')“ adbecfNaN”

merge('ab','def')“ adbeundefinedf”

我一直在尝试过滤undefined和NAN,但是它不起作用。

这是我的代码:

function merge (str1, str2) {

  var a = str1.split("").filter(Boolean);

  var b = str2.split("");

  var mergedString = '';


  for(var i = 0; i <= a.length && i <= b.length; i++) {

       mergedString +=  a[i] + b[i];

    }

    return mergedString;

}
Run Code Online (Sandbox Code Playgroud)

javascript string merge

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

使用 lodash 透视数据

我需要最好使用 lodash 将 init 数组转换为最终数组。

initArray = [
   {
      "date":"2017-08-15",
      "data":[
         {
            "color":"orange",
            "count":100
         },
         {
            "color":"green",
            "count":101
         }
      ]
   },
   {
      "date":"2017-08-14",
      "data":[
         {
            "color":"orange",
            "count":102
         },
         {
            "color":"green",
            "count":103
         }
      ]
   }
]

finalArray = [
   {
      "color":"orange",
      "data":[
         100,
         102
      ]
   },
   {
      "color":"green",
      "data":[
         101,
         103
      ]
   }
]
Run Code Online (Sandbox Code Playgroud)

javascript arrays json lodash

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

JS数组查找和替换?

我正在进行正则表达式搜索文档中的所有大写字母.它收集它们并将它们放入一个阵列没问题.

我遇到的问题是我想替换该数组中的项目,以包括在数组中捕获的每个项目周围的范围,然后显示更新的结果.我尝试了很多东西.

我完全失去了.任何帮助表示赞赏.这是我的最后一次尝试

var allCaps = new RegExp(/(?:[A-Z]{2,30})/g);
    var capsArray = [];
    var capsFound;

    while (capsFound = allCaps.exec(searchInput)) {
        capsArray.push(capsFound[0]);
    }


    //for(var x = 0; x < capsArray.length; x++){

            //var test = ;
            capsArray.splice(0, '<span style="color:green">'+ capsArray +'</span>');

    //}
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

使用javascript进行简单测验

我试图只使用javascript和HTML而没有外部库来制作一个简单的测验系统.但我遇到了一些问题.该脚本提供了错误的解决方案.即使我选择了正确的复选框,它也只输出1个正确答案.我不知道我到底做错了什么,或者是否有其他方法可以做到这一点.

<div class="quizsection">
    <button onclick="startQuiz()" id="startQuiz">Start Quiz</button>
    <div id="questions"></div> 
</div>

<script>
    //Create Array with questions and solutions
    var allQuestions = [{
        question: "Before Mt. Everest was discovered, whaich mountain was considered to be the highest mountain in the world?",
        choices: ["Mt. Kilimanjaro", "Kanchenjunga", "Mount Everest"],
        correctAnswer: 1
      },

      {
        question: "Does England have a 4th of July?",
        choices: ["Yes", "No", "I don't know"],
        correctAnswer: 0
      },

      {
        question: "What is Rupert the bear's middle name?",
        choices: ["Bear", "He doesn't have …
Run Code Online (Sandbox Code Playgroud)

html javascript

0
推荐指数
1
解决办法
2208
查看次数

如何手动转换为大写?(Javascript)

我正在尝试编写一个函数,该函数将字符串值返回大写,并带有toUpperCase()内置函数示例("hello"); 回归"你好"

没有这个:

var x="hello"
var y=x.toUpperCase();
Run Code Online (Sandbox Code Playgroud)

javascript function

-3
推荐指数
1
解决办法
452
查看次数