我使用以下代码获取位置和城市,但如果此人给予我许可,则无法让它给我邮政编码.如果可以使用此代码,请告诉我.如果获得访问权限,它所做的只是填充文本字段.
<script type="text/javascript">
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
$("#location").val(position.address.city+", "+position.address.region);
});
}
Run Code Online (Sandbox Code Playgroud)
我已经为 netrw 删除了 NerdTree,并且拥有大部分相同的功能。如果在文件系统中可能的话,我真的很想拥有我缺少的 2。
如果我要拥有这两个,我将拥有与 NerdTree 完全相同的东西,只是想使用 netrw,因为我知道它可以在所有机器上使用,而不必拥有 NerdTree。
感谢您的帮助
我在运行 Karma 和 PhantomJS 时遇到问题。当我尝试运行时,我在控制台中得到了这个:
22 03 2016 14:58:47.865:WARN [karma]: No captured browser,
open http://localhost:9876/
22 03 2016 14:58:47.875:INFO [karma]: Karma v0.13.22 server
started at http://localhost:9876/
22 03 2016 14:58:47.879:INFO [launcher]: Starting browser PhantomJS
22 03 2016 14:58:48.336:INFO [PhantomJS 2.1.1 (Mac OS X 0.0.0)]:
Connected on socket /#lBe2M4kLKnN8N5x0AAAA with id 55603904
PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR
SyntaxError: Use of reserved word 'export'
Run Code Online (Sandbox Code Playgroud)
我已经为 karma、webpack、karma-phantomjs 等更新了我的所有 npm 模块,但仍然不明白为什么会发生这种情况。它不喜欢的文件示例:
export default function () {
// code here
}
Run Code Online (Sandbox Code Playgroud)
有没有其他人遇到过这个问题并找到了解决方法?
我想找出如何采用下划线_.findWhere并将其转换为es6原生javascript?
_.findWhere($scope.template, {id: $scope.approveTemplate})
Run Code Online (Sandbox Code Playgroud) 有没有办法在jQuery UI对话框的两个按钮之间添加内容?使用下面的代码,我OR想写在两个按钮之间.这可能吗?
$("#dialog-delivery").dialog({
bgiframe: true,
resizable: true,
height:350,
width:400,
modal: true,
buttons: {
"Continue": function() {
$(this).dialog( "close" );
$(".option-separate").hide();
$("#nonsubscribers").hide();
$('<div class="radio-alert">Thank you for your selection</div>').appendTo('#subscribers');
$("#change-subs").css('visibility','visible');
},
"Change to Non-Subscriber": function() {
$(this).dialog( "close" );
$("#subscribers").hide();
$(".option-separate").hide();
$("#nonsubscribers").show();
$("#change-nonsubs").css('visibility','visible');
}
}
});
Run Code Online (Sandbox Code Playgroud) 我已经在这里查看了这类问题的一些答案,但无法让他们按照我需要的方式工作.我需要让我的jQuery UI datepicker只允许选择过去的星期日.这可能吗?
谢谢
我有一个函数,我想将一个参数,市场,传递给函数freeSample,但我似乎无法将它设置为参数.请花点时间查看我的代码并帮助我了解如何在freeSample函数中将市场作为参数.
(freeSample) ->
market = $('#market')
jQuery('#dialog-add').dialog =
resizable: false
height: 175
modal: true
buttons: ->
'This is Correct': ->
jQuery(@).dialog 'close'
'Wrong Market': ->
market.focus()
market.addClass 'color'
jQuery(@).dialog 'close'
Run Code Online (Sandbox Code Playgroud)
更新:这是我目前正在尝试转换为CoffeeScript的JavaScript.
function freeSample(market)
{
var market = $('#market');
jQuery("#dialog-add").dialog({
resizable: false,
height:175,
modal: true,
buttons: {
'This is Correct': function() {
jQuery(this).dialog('close');
},
'Wrong Market': function() {
market.focus();
market.addClass('color');
jQuery(this).dialog('close');
}
}
});
}
Run Code Online (Sandbox Code Playgroud) 我已经搜索过Google和SO,但不知道SO是否是问这个问题的地方,但是我想知道是否存在用于标记某些类型的标记的标记?我们在项目的markdown中编写文档,并希望在团队成员之间进行批注而不更改内容。也许我问错了,但我希望这是有道理的。截至目前,我猜还没有,因为我还没有找到答案,希望其他人找到了做这种事情的方法。
感谢您提供的任何帮助。
我不得不尝试确定来自隐藏字段的日期(格式为mm/dd/yyyy)是否小于今天.如果是,我想让这个人知道订阅已经过期.我曾经在某些场合工作,但它不能可靠地做到这一点?
//this is the expiration date that is in a hidden field
var expireDate = $("#expire").val();
//here I am trying to setup a new date for today and change the output to match the date
//format for the hidden field, i.e. mm/dd/yyyy
var a = new Date();
var b = a.toISOString().split("T")[0].split("-");
var ca = b[1] + "/" + b[2] + "/" + b[0];
//now I want to compare the 2 and if the expiration date is less than today, display …Run Code Online (Sandbox Code Playgroud) I am working on learning how to use es6 class and need some help in understanding how this would be converted from a function to a class:
function MyModel(make, year) {
var carType = this;
carType.make = make;
// function that I have further in code
sellCar(carType, year);
}
Run Code Online (Sandbox Code Playgroud)
What I am trying to accomplish is something like this:
class MyModel {
constructor(make, year) {
this.make = make;
this.year = year;
sellCar(this.make, this.year);
}
}
Run Code Online (Sandbox Code Playgroud)
What I get confused …
我正在设置自己的键盘图,并想知道是否有选项来设置键来切换正在处理的文件类型.因此,例如,如果我有一个普通的纯文本文件,并希望它是一个css文件,我会有一个键盘图,将文档类型更改为CSS.可能?如果是这样,请向我解释你是如何做到这一点的.
抢
我试图了解这是多么有效.我已经完全操纵了这个代码,但仍然不明白它是如何返回它的值.我从http://davidwalsh.name/es6-generators的教程中得到了这个
function *foo(x) {
var y = 2 * (yield (x + 1));
var z = yield (y / 3);
return (x + y + z);
}
var it = foo( 5 );
// note: not sending anything into `next()` here
console.log( it.next() ); // { value:6, done:false }
console.log( it.next( 12 ) ); // { value:8, done:false }
console.log( it.next( 13 ) ); // { value:42, done:true }
Run Code Online (Sandbox Code Playgroud)
我似乎对第一个下一个()有一点把握,但接下来的两个让我感到困惑的是8和42的值.
希望有人可以帮助解释这一点,以便我可以尝试掌握并使用发电机进入下一阶段.
我正在解决一个问题,我需要能够反转一个句子,但只有大于 4 的单词才能反转。其余的单词必须与它们相同。我试图检查长度是否大于 4,但这不会返回我正在寻找的结果。我所需要的只是反转句子中大于 4 的任何单词。任何帮助是极大的赞赏。
编辑:这是我所知道的简单做法。它颠倒了所有句子。我确信需要某种方法来分解每个单词并确定单词的长度,然后将句子重新组合在一起,但我不知道如何做到这一点。
var sentence = "This could be the answer I need";
if (sentence.length > 4) {
console.log( sentence.split('').reverse().join(''));
}
Run Code Online (Sandbox Code Playgroud)
谢谢
javascript ×8
ecmascript-6 ×3
jquery ×3
jquery-ui ×2
coffeescript ×1
css ×1
generator ×1
geolocation ×1
html ×1
html5 ×1
markdown ×1
node.js ×1
sublimetext2 ×1
vim ×1