小编arc*_*ect的帖子

flexbox左右对齐列

学习如何使用flexbox,使用典型的css,我可以将两列中的一列向左浮动,另一列向右浮动,中间有一些排水沟空间.我如何使用flexbox做到这一点?

http://jsfiddle.net/1sp9jd32/

#container {
  width: 500px;
  border: solid 1px #000;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
#a {
  width: 20%;
  border: solid 1px #000;
}
#b {
  width: 20%;
  border: solid 1px #000;
  height: 200px;
}
Run Code Online (Sandbox Code Playgroud)
<div id="container">
  <div id="a">
    a
  </div>
  <div id="b">
    b
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css flexbox

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

在textarea输入中整理json数据

我搜索过这个特定的主题,找不到类似的东西.如果有请关闭此并给出一个链接.

我正在创建一个json数据api模拟器.我希望用户能够将json对象请求复制并粘贴到textarea中,他们也可以在将其发送到服务器之前对其进行修改.

问题是json obj复制和patses经常导致额外的空格,并且永远不会正确对齐,即使使用pre标签.我还想要一个适用于键和值的良好配色方案.

我已经看过插件,其他问题和代码片段,但它们不适用于文本可编辑的textareas.在编辑模式下是否保持样式,而不显示所有样式的html标签?我希望能够用javascript或jquery从头开始编写它.

html javascript css jquery json

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

jQuery将表单提交到新标签?

我有一个表单中的操作链接,需要每分钟更新一次令牌.当用户点击提交按钮时,我从api调用中获取新的url/token.我正在使用这样的东西

 <form id="somelink" action="http://some.external.url/" target="_blank" />

 $('#somebutton').click(function(e) {
      e.preventDefault();
      var url = '/apicall?id=' + $('#someid').val();                  
      $.post(url, function(data) {
           $('#somelink').attr('action', data);
           $('#somelink').submit();
Run Code Online (Sandbox Code Playgroud)

问题是,使用js/jQuery提交它时会在新窗口中打开而没有浏览器中的典型菜单和按钮,它的大小就是弹出窗口.

没有jQuery,如果我只是点击按钮,它将在新标签页中打开.

我怎样才能用jQuery实现这个目标?

jquery

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

如何阻止功能,直到前一个功能完成?的NodeJS

有一个动态值可能从小到大的for循环,我想确保在下一个调用开始之前完成一次搜索调用.我怎么做?我已经阅读了有关process.nextTick和setImmediate的内容,但我不确定如何在此上下文中使用它.

function search(x) {
      dns.resolve(x, function (err, addresses) {
           if (!err) {
                res.send("bad");
           } else {
                res.send("good");
           }
      });
}

for(a = 0; a < queries.length; a++) {
    query = queries[a];
    search(query);
}
Run Code Online (Sandbox Code Playgroud)

node.js

6
推荐指数
2
解决办法
7807
查看次数

以json格式创建对象

在我的节点(快速)应用程序中,我想将json响应发送回客户端.它看起来像这样.

{"someTshirt": 
      {small : 'available'},
      {med : 'available'},
      {large : 'not available'}
 }
Run Code Online (Sandbox Code Playgroud)

我将重申这些大小并附加响应集及其可用性.如何在app.js中的普通javascript中创建此对象?如何将"someTshirtName"添加到此对象的开头,并在创建对象后将每个大小的可用性附加到其中?

javascript json

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

在 Javascript 中晚上 11 点到早上 7 点之间

做一个简单的返回函数来检查它是否在晚上 11 点到早上 7 点之间的最佳方法是什么?

有这样的想法,但问题是凌晨 1 点是 1 并且不会大于 23,但 23(晚上 11 点)会是。

return (((new Date()).getHours() >= 23) && ((new Date()).getHours() <=7))
Run Code Online (Sandbox Code Playgroud)

javascript

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

这两种定义类/对象的方式有什么区别?

 var Foobar = function() {};

 Foobar.prototype.clickDetails = function() {
   $("#foobar").html("test");
 }

 and

 var Foobar = function () {
      return {
           clickDetails: function () {
                $("#foobar").html("test");
           }
      };
}();
Run Code Online (Sandbox Code Playgroud)

我想知道因为后者是现有的但是我无法让它与Jasmine合作并且我从头开始编写第一个.这两者有什么区别?

javascript

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

按字母顺序排序输入/复选框元素

我有一个很大的复选框列表(600+),是否可以使用js按字母顺序对它们进行排序,然后通过操作dom重新排列它们?

 <form id="stuff">
      <input type="checkbox" value="bbb" /> bbb
      <input type="checkbox" value="aaa" /> aaa
      <input type="checkbox" value="ccc" /> ccc
 </form>
Run Code Online (Sandbox Code Playgroud)

 <form id="stuff">
      <input type="checkbox" value="aaa" /> aaa
      <input type="checkbox" value="bbb" /> bbb
      <input type="checkbox" value="ccc" /> ccc
 </form>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何在文本编辑器/ide 中向左移动代码块

我使用 Sublime Text 3 和 Visual Studio 2013,我想知道这是否可行,以及如何突出显示代码块并将其向左移动或拖动。这与突出显示几行代码并点击选项卡按钮将它们向右移动相反。它是一个快捷方式,一个宏,一个简单的通用东西吗?

ide visual-studio visual-studio-2012 sublimetext3

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

textarea 文本内容不变 - jquery

我基本上是在尝试获取 textarea 中的内容以进行比较,但是 .text() 或 .val() 即使我更改 textarea 框中的内容也永远不会改变

$(document).ready(function() {
      $('#getContents').click(function() {
           console.log($('#txtarea').text());
      });
 });


 <textarea id="txtarea">test</textarea>
 <input type="submit" id="getContents" />
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/THTsG/

jquery

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

附加的内容:在具有全宽的文本元素之后是相对于文本而不是元素本身

我正试图从头开始创建一个下拉列表

我想在容器的末尾添加一个箭头,但它不断被限制在文本的旁边.如果span是一个宽度为100%的块元素并且使用:在箭头之后,为什么它在文本旁边而不是在元素的末尾附近?

    <div id="wrap" style="border: solid 1px green; width: 100%;">
         <span style="border: solid 1px blue; width: 100%; display: block;">z</span>
    </div>

    span:after {
         display: inline-block;
         content: " ";
         width: 0;
         height: 0;
         border-left: 5px solid transparent;
         border-right: 5px solid transparent;
         border-top: 5px solid #aaaaaa;
         padding-top: 2px;
         position: relative;
   }
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/my272eze/

如果我在容器上执行它(#wrap),箭头将出现在新行上.

http://jsfiddle.net/my272eze/3/

我怎么能在容器内得到它?

html css

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