小编Ani*_*bhi的帖子

switch语句比较大于或小于数字的值

我想switch在我正在编写的一些简单代码中使用该语句.

我试图将括号中的变量与值< 13或者比较>= 13.

这可能用Switch吗?

var age = prompt("Enter you age");
switch (age) {
    case <13:
        alert("You must be 13 or older to play");
        break;
    case >=13:
        alert("You are old enough to play");
        break;
}
Run Code Online (Sandbox Code Playgroud)

javascript switch-statement

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

JQuery动画:动画期间可以改变速度吗?

我想在页面上移动一个div,我希望它在达到目标时减慢速度.

我尝试使用递归函数回调,但它看起来不平滑:

function MovePanel() {
    sidePanel.animate({
        "marginTop": newCurrTop
    }, moveSpeed, function () {
        MovePanel();
    });
}
Run Code Online (Sandbox Code Playgroud)

是否可以减慢JQuery动画?

如果不是什么选择?

谢谢.

javascript jquery jquery-animate

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

如何从 Asp.net 中的 web api 访问客户端项目目录

我的 Asp.net 项目是多层项目,如DAL, DATA, WebApi.... 等。

我的UI层是在组合html5angularjs等等。

我的 UI 层中没有服务器端代码。

我的 UI 层通过 rest api 与webapilayer 进行通信。

现在我想要我的 UI 层的文件夹列表。我怎样才能做到这一点 ?因为客户端脚本没有权力这样做。所以,只剩下 web api 层。我可以从我的 web api 层获取 UI 层的目录列表吗?

如果是,我该怎么做?如果否,有什么替代方法以及如何选择?

c# asp.net angularjs asp.net-web-api2

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

如何检查和取消选中div中的所有复选框

我想取消选中'test'div中的所有checkboxex,而不选择那些属性被禁用的复选框.

<div id="test">
   <input type="checkbox" id="check1" name="check1">
   <input type="checkbox" id="check01" name="check01" disabled="disabled">
   <input type="checkbox" id="check2" name="check2" disabled="disabled">
   <input type="checkbox" id="check3" name="check3">
   <input type="checkbox" id="check4" name="check4">
   <input type="checkbox" id="check50" name="check50">
   <input type="checkbox" id="check6" name="check6">   
</div>
<input type="button" id="uncheckAll" onclick="uncheckAll('test')">
<script language="javascript">
 function uncheckAll() {
     $('#' + divid + ' :checkbox').attr('checked', false);
     /*
   This function uncheck all of the checkboxes, which i don't want, i want to
   uncheck only checkboxes whose attributes are not disabled.
  /*
}*/
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript checkbox jquery

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

angular treeview-获取父节点

我使用 angular treeview使用angularjs构建一个树.一旦我选择了一个节点,我想知道所选节点的"父节点".

我不想在json数据中添加名为"parent"的属性,也不想创建父子键值对的任何数组.
可以在初始文件中进行哪些更改以获得结果?

HTML

<div ng-app="myApp">
  <div ng-controller="myController">

    <div style="display:table-row; width:500px;">
      <div style="display:table-cell; width:250px;">
        <div style="margin:10px 5px 30px 5px; padding:10px; background-color:#EEEEEE; border-radius:5px; font:12px Tahoma;">
          <span><b>First Tree's Selected Node</b> : <br>{{tree01.currentNode.roleName}}</span>
        </div>
      </div>
      <div style="display:table-cell; width:250px;">
        <div style="margin:10px 5px 30px 5px; padding:10px; background-color:#EEEEEE; border-radius:5px; font:12px Tahoma;">
          <span><b>Second Tree's Selected Node</b> : <br>{{tree02.currentNode.roleName}}</span>
        </div>
      </div>
    </div>
    <div style="display:table-row; width:500px;">
      <div style="display:table-cell; width:250px;">

        <!-- FIRST TREE -->
        <div data-angular-treeview="true" data-tree-id="tree01" data-tree-model="roleList1" data-node-id="roleId" data-node-label="roleName" data-node-children="children">
        </div>


      </div>
      <div style="display:table-cell; width:250px;">

        <!-- …
Run Code Online (Sandbox Code Playgroud)

treeview parent angularjs

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

jQuery:获取JSON错误

我试图从JSON文件中获取某些元素,但我只是无法这样做,我尝试了不同的方法,这是JSON文件:

// data.json
{
    "stuff": [
        {
            "userId": 1,
            "date": "19 Oct 2014",
            "content": "#New Hello on g.co/ABC",
            "entities": {
                "hashtags": ["#New"],
                "urls": ["g.co/ABC"]
            }
        }
    ],
    "user": {
        "avatar": "/assets/avatar.jpg",
        "name": "Daniel"
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我的jQuery代码是:

$(document).ready(function(){
    $.getJSON('data.json', function(data) {
        //console.log(data);

        $.each(data,function(i,item){
            console.log(item.stuff.content); // I want to print 'content'
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

我得到的是一个未捕获的错误类型:

在此输入图像描述

我究竟做错了什么?提前致谢

javascript jquery json

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

Angularjs绑定数组元素ng-repeat in指令

我正在尝试使用ng-repeat和指令显示数组的元素.指令部分对解决方案很重要.但是,数组的元素未绑定并显示空值.

小提琴可以在http://jsfiddle.net/qrdk9sp5/找到

HTML

<div ng-app="app" ng-controller="testCtrl">
    {{chat.words}}
    <test ng-repeat="word in chat.words"></test>    
</div>
Run Code Online (Sandbox Code Playgroud)

JS

var app = angular.module('app', []);
app.controller("testCtrl", function($scope) {
    $scope.chat = {
        words: [
            'Anencephalous', 'Borborygm', 'Collywobbles'
        ]
    };
});
app.directive('test', function() {
    return {
        restrict: 'EA',
        scope: {
            word: '='
        },
        template: "<li>{{word}}</li>",
        replace: true,
        link: function(scope, elm, attrs) {}
    }
});
Run Code Online (Sandbox Code Playgroud)

OUTPUT

["Anencephalous","Borborygm","Collywobbles"]
•
•
•   
Run Code Online (Sandbox Code Playgroud)

预期产出

["Anencephalous","Borborygm","Collywobbles"]
•Anencephalous
•Borborygm
•Collywobbles   
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助

javascript arrays directive angularjs

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

jQuery .append不适用于.submit

我有一个AJAX函数,它使用一个简单的select *...来加载数据库中的数据到div.该函数没有提交工作正常,但是当我使用表单时,它不起作用而且#itemContainer是空的,我错过了什么吗?我甚至尝试过:

$(document).ready(function() {
  $("#myForm").submit(function() {
Run Code Online (Sandbox Code Playgroud)

但也没有奏效

我的代码:

<script id="source" language="javascript" type="text/javascript">
 $("#myForm").submit(function() {
   $.ajax({
     url: 'models/fetchUsers.php', //the script to call to get data
     dataType: 'json', //data format
     success: function(data) //on recieve of reply
       {
         $.each($(data), function(key, value) {
           $('#itemContainer').append(value.user_id);
         });
       }
   });
 });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Jquery表行可拖动和可排序

我试图在2个表之间提供可拖动和可排序的功能.我提供了2种方法,用户可以选择文件,可以拖放文件,也可以双击文件,然后将其添加到选中的列表中.示例代码是@ http://jsfiddle.net/fwjaj/.我遇到的问题是,当我双击并添加文件时,我可以在选定的文件表中对它们进行排序,但是当我拖放它们时,我无法做到.我在这里错过了什么?任何帮助都非常感谢.非常感谢你的帮助.

代码如下

CSS

div {
    float: left;
    margin-left: 5px;
}

.draggable tbody td {
    padding: 2px;
    border: 1px solid black;
}

.draggable thead td {
    padding: 1px;
    border-bottom: 1px solid black;
    font-weight: bold;
}

tr.even {
    background-color: white;
}

tr.odd {
    background-color: #a6dbed;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div style="width: 98%">
   <div style="width: 45%">
      <table id="tblFiles" style="width: 100%" class="draggable">
         <thead>
            <tr>
               <td>
                  Current Files
               </td>
            </tr>
         </thead>
         <tbody>
            <tr id="1">
               <td>File 1</td>
            </tr>
            <tr id="2">
               <td>File 2</td>
            </tr>
            <tr id="3">
               <td>File …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui draggable jquery-ui-sortable jquery-ui-draggable

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

JavaScript 99 瓶啤酒功能未正确打印到 Div

在 JavaScript 中,我能够将“99 瓶啤酒...”正确打印到控制台,但是当我尝试将其分配给元素 ( <p>) 时,只打印最后一行。有没有一种简单的方法可以将结果连续插入到 div 中?

function go() {

    var beer = 99;
    while (beer > 0) {
        var verse = [
            beer + " bottles of beer on the wall,",
            beer + " bottles of beer!",
            "Take one down, pass it around", (beer - 1) + " bottles of beer on the wall!"
        ].join("\n");

        document.getElementById("show").innerHTML = verse;

        beer--;
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢你,

javascript

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