小编mhe*_*ers的帖子

Javascript/Chrome - 如何从webkit检查器复制对象作为代码

我在我的javascript中做一个console.log语句,以便记录一个javascript对象.我想知道是否有办法,一旦完成 - 将该对象复制为javascript代码.我要做的是转换使用ajax创建的对象将xml提要解析为静态javascript对象,以便文件可以在本地运行,而无需服务器.我在chrome检查器窗口中包含了对象的屏幕截图,以便您可以看到我正在尝试做的事情.在此输入图像描述

javascript jquery webkit google-chrome object

417
推荐指数
7
解决办法
12万
查看次数

如何在中心有两个固定宽度的列和一个柔性列?

我正在尝试设置一个包含三列的flexbox布局,其中左列和右列具有固定宽度,中心列弯曲以填充可用空间.

尽管为列设置了尺寸,但随着窗口缩小,它们似乎仍在缩小.

有谁知道怎么做到这一点?

我需要做的另一件事是根据用户交互隐藏右列,在这种情况下,左列仍将保持其固定宽度,但中间列将填充剩余的空间.

#container {
    display: flex;
    justify-content: space-around;
    align-items: stretch;
    max-width: 1200px;
}

.column.left {
    width: 230px;
}

.column.right {
    width: 230px;
    border-left: 1px solid #eee;
}

.column.center {
    border-left: 1px solid #eee;
}
Run Code Online (Sandbox Code Playgroud)
<div id="container">
    <div class="column left">
        <p>Anxiety was a blog series that ran in the New York Times Opinion section from January 2012 to July 2013. It featured essays, fiction, and art by a wide range of contributors that explored anxiety from scientific, literary, and …
Run Code Online (Sandbox Code Playgroud)

html css css3 flexbox

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

用于iPad和iPhone的样式输入按钮

我正在使用CSS来设置我网站上的输入按钮的样式,但在IOS设备上,样式被Mac的默认按钮取代.是否有一种方法可以为iOS设置样式按钮,或者可以创建一个行为类似于提交按钮的超链接?

css iphone ipad ios

207
推荐指数
4
解决办法
20万
查看次数

如何使用CSS在元素前插入换行符

我觉得我看到了一种方法,使用CSS内容属性,在元素之前插入换行标记.显然这不起作用:

#restart:before { content: '<br/>'; }
Run Code Online (Sandbox Code Playgroud)

但是你怎么做的?

css css3

159
推荐指数
7
解决办法
19万
查看次数

查找具有下划线中特定键值的对象的数组索引

在下划线中,我可以成功找到具有特定键值的项目

var tv = [{id:1},{id:2}]
var voteID = 2;
var data = _.find(tv, function(voteItem){ return voteItem.id == voteID; });
//data = { id: 2 }
Run Code Online (Sandbox Code Playgroud)

但是如何找到该对象发生的数组索引?

javascript underscore.js

85
推荐指数
5
解决办法
15万
查看次数

grunt"测试命令"对npm init做了什么

我正在努力学习咕噜声.当我运行npm init时,我在创建一个请求"测试命令"的package.json文件的过程中得到一个提示 - 我不确定如何利用它,或者它期望的是什么.它似乎没有很好的记录.如果我把它留空,我会在生成的package.json文件中得到它:

"scripts": {
    //"test": "echo \"Error: no test specified\" && exit 1"
  },
Run Code Online (Sandbox Code Playgroud)

任何人都可以了解如何设置测试脚本吗?

javascript package node.js gruntjs

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

concat和uglify之间的区别是什么?

在grunt中concat,uglify和minify任务之间有什么区别?我为我所有网站的javascript任务设置了一个uglify任务,它似乎都缩小并连接它们.Grunt的网站对如何配置每个任务有很好的描述,但似乎并没有解释每个任务实际上做了什么.

concatenation minify uglifyjs gruntjs

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

触发谷歌地图标记点击

我设置了谷歌地图以查找用户的当前位置,并将地图置于最靠近其位置的标记处.单击时,标记会打开一个信息框(注意这与infoWindow略有不同 - http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/examples.html).但是,我想要做的是在没有用户实际点击的情况下自动打开最近的标记.这是触发标记打开的代码:

//loop through all locations to add a marker:
addMarker = function(loc) {
    var markerLoc = new google.maps.LatLng(loc.Lat, loc.Long);

    var marker = new google.maps.Marker({
        map: map,
        position: markerLoc
    });

    google.maps.event.addListener(marker, "mousedown", function() {

        var infoOpts = {
            content: loc.markerText,
            boxStyle: { background: "none transparent", width: "180px"},
            pixelOffset: new google.maps.Size(-90, 0),
            closeBoxMargin: "5px"
        };

        var ib = new InfoBox(infoOpts);
        ib.open(map, marker);
    });

    markers.push(marker);
};
Run Code Online (Sandbox Code Playgroud)

所以我不得不触发相应标记的mouseDown函数,但必须在这个函数之外的函数中完成.我将引用数组中的相应标记(标记[nearestmarker]).

javascript google-maps

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

使用javascript或jquery删除url参数

我正在尝试使用youtube数据api生成视频播放列表.但是,视频网址需要youtube.com/watch?v=3sZOD3xKL0Y格式,但api生成的是youtube.com/watch?v=3sZOD3xKL0Y&feature=youtube_gdata.所以我需要做的是能够选择&符号之后的所有内容并将其从url中删除.使用javascript和某种正则表达式的任何方式吗?

javascript jquery expression query-string

35
推荐指数
7
解决办法
12万
查看次数

对齐问题与不同高度的内联块

我试图让这里的图块彼此对齐,但如果它们是不同的高度,由于某种原因,较短的div与容器div的底部对齐.div都没有任何可能导致此行为的填充或边距.我需要做些什么才能使它们与div的顶部对齐?

在此输入图像描述 在此输入图像描述

css position positioning

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