小编Der*_*會功夫的帖子

带有函数和随机函数的JavaScript if/else语句

我正在尝试调试这个关于Codecademy的课程,但找不到我做错了什么.如果有人可以提供帮助,那将是非常有帮助的.感谢您抽出宝贵时间阅读此消息.这是代码:

var userChoice = function (string) {
    userChoice(window.prompt("Do you choose rock, paper, or scissors?"));
}

var computerChoice = Math.random();
console.log(computerChoice)

if (computerChoice === 0 to 0.33) {
    console.log("rock")
} else if (computerChoice === 0.34 to 0.66) {
    console.log("paper")
} else if (computerChoice === 0.67 to 1) {
    console.log("scissors")
}
Run Code Online (Sandbox Code Playgroud)

javascript if-statement function

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

如何使用脚本标记中的HTML使用javascript替换字符串

我正在为WordPress制作一个插件,我需要添加多个设置才能添加多个视频.一切正常,除了我在脚本标签中复制内容时,我无法用我想要的值替换占位符.

这是我到目前为止:http://jsfiddle.net/Jb6NK/1/

(function ($) {
    var i = 0;
    $("#add-olympvm").click(function () {
        var section = $("#blank_data").text();
        section.replace(/COUNT_KEY/g, i);
        $("#olympvm_cage tbody").append(section);
        i++;
    });
}(jQuery));
Run Code Online (Sandbox Code Playgroud)

我想要做的是替换COUNT_KEY为的值i.

我知道这是可能的,但对于我的生活,我似乎无法让这个工作.

任何帮助/指针非常感谢.

谢谢,
杰里米

javascript jquery str-replace

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

我尝试jquery教程,但它没有给出预期的输出

当用户单击显示的文本时,此程序将弹出警告消息,然后将文本设置为大写.

<script src="jquery-min.js"></script>
<script>
   //run once the page is loaded
   jquery(document).ready(function ($) {
       //Attach a click event to the span element
       $('#test_span').click(function () {
          //Read the elemnt's current value
          var elemnt_text = $('#test_span').html();
          //display the curretn value of this span
          alert(element_text);
          //convert the value to upper case
          element_text = element_text.toUpperCase();
          //change the span to this new value
          $('#test_span').html(element_text);
       });
  });
</script>
</head>
<span id='test_span'>Testing jQuery</span>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

如何在JS中向全局数组添加变量

我在JS中有一个简单的代码,当我单击按钮1时,我在控制台日志中看到2个变量varData1和varData2.我想添加第三个变量varData3.当我点击Button2时,我希望第三个值将在数组中,但我什么都没看到.我怎样才能做到这一点 ?

var parParams = [];

$('#button1').click(function() {
    parParams = {
        varData1 : "eight",
        varData2 : 7,
    };

console.log(parParams["varData1"]);
console.log(parParams["varData2"]);
console.log(parParams["varData3"]);
}

$('#button2').click(function() {
    parParams['varData3']= 77;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

JavaScript - 查找字符串是否为回文 - 检查标点符号

我正在尝试解决练习,但代码显示错误.以下是练习的条件:

如果给定的字符串是回文,则返回true.否则,返回false.

  1. 您需要删除标点符号并将所有小写字母翻转以检查回文.
  2. 我们将传递不同格式的字符串,例如"racecar","RaceCar"和"race CAR"等.

我的尝试:

function palindrome(str) {
    str = str.toLowerCase();
    str = str.replace(",", "");
    str = str.replace(".", "");
    str = str.replace(":", "");
    str = str.replace(";", "");
    str = str.replace("-", "");
    str = str.replace(",", "");
    str = str.replace(" ", "");
    for (var i = 0; i <= (str.length / 2); i++) {
        if (str[i] != str.length - i) return false;
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

在网站上填充,尽管它在0px

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Sumatran Orangutan Society</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id="container">
</div>
</body>
</html>

@charset "UTF-8";
#container {
    background-image: url(images/background.jpg);
    width: 100%;
    height: 1100px;
    margin:0px;
    padding:0px;
}
Run Code Online (Sandbox Code Playgroud)

我一直遇到一个问题,我的页面左侧,顶部和底部有一个边距/填充.我已经尝试将边距和填充设置为0px,但差距仍然存在.

这是一张显示我的意思的图片,

html javascript css html5

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

">> 1"等于"/ 2"?

可能重复:
>>在javascript中

这里:

var num=10;
console.log(num/2);
num=4;
console.log(num/2);
Run Code Online (Sandbox Code Playgroud)

它给了我52.

还有这个:

var num=10;
console.log(num>>1);
num=4;
console.log(num>>1);
Run Code Online (Sandbox Code Playgroud)

它也给了我52.
x/2是一样的x>>1吗?但为什么?

javascript binary bit-manipulation

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

有时候,javascript是多线程的吗?

我发现有时候,JavaScript有多个线程,这真让我烦恼.我检查了网络,我发现人们总是说它只是一个线程,但我遇到了不止一个.你可以复制放入html文件的代码,然后运行.你会看到我的意思.为什么javascript有多个线程有警报,确认,提示?谢谢阅读.

注意:要测试它,你应该得到你的jQuery并替换它.

<html>
<head>
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
function pauseWithAlert(){
  fireAjax();
  alert("pause at one thread, I guess before this OK is clicked, no javascript should be executed since single thread, and the runner is with this thread in this function fpause");
}

function pauseWithConfirm(){
  fireAjax();
  if(confirm("the message has been triggered, while the 1st thread is paused with this confirmation request, but the message from another thread has been presented to you")){
    //something;
  }
}

function pauseWithDeadLoop(){
  alert("after you click …
Run Code Online (Sandbox Code Playgroud)

javascript confirm alert multithreading

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

更改背景图像的网址

我正在做这个界面,我有很多按钮,只是像这样的背景图像

#menu ul.icons li.nove {
    background-image:url(images/edit-menu/icons/undo.png);
    background-size:contain;
    display:block;
    margin-top:29px;
}
Run Code Online (Sandbox Code Playgroud)
<ul class="icons"> 
<li class="um"></li>
    <li class="dois"></li>
    <li class="tres"></li>
    <li class="quatro"></li>
    <li class="cinco"></li>
<li class="seis"></li>
    <li class="sete"></li>
    <li class="oito"></li>
    <li class="nove"></li>
    <li class="dez"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要创造一个更改,当用户点击的按钮,背景图像的代码,以显示其按钮激活,我只需要改变url(images/edit-menu/icons/url(images/edit-menu/select/并保持相同的文件名.我需要一种动态执行此操作的方法,因此我不必为10个按钮中的每个按钮执行此操作.

希望我很清楚,提前谢谢

javascript css jquery

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

从ul中的最后一个li获取错误的数据值

试图从ul中的最后一个li获取data-id值.它总是返回空.

js:

var ss_id = $('#lightSlider .slides').last().data('id');
Run Code Online (Sandbox Code Playgroud)

ul/li结构:

相同的li结构以不同的数据重复.

<ul id="lightSlider" class="gallery list-unstyled clearfix lightSlider csSlide" style="width: 1124px;">
    <li class="slide active" title="(window has no title) " data-thumb="/showimage.php?show=test1.jpg" data-id="30" style="width: 1094px; float: left; margin-right: 30px;">
        <img class="img-responsive" title="(window has no title) " src="/showimage.php?show=test1.jpg">
        <div style="border-top:1px #dddddd solid; padding:0 15px 15px 15px; background:#f5f5f5;">
            <h4><b>Wed, 06/25/14 @ 4:58:24 am UTC</b></h4>
            <ul class="list-unstyled">
                <li><b>1 :</b> test</li>
                <li><b>2 :</b> test</li>
                <li><b>3 :</b> test</li>
            </ul>
        </div>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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