小编tro*_*roy的帖子

检查两个时间戳是同一天

我从SQL中获取了一些有时间戳的数据,我想检查它们是否是同一天......

在循环中我试图检查前一个循环时间戳与当前循环时间戳相同......我正在尝试这样的事情......

$.each(data, function(key, value) {
   if( new Date([value.startTime] * 1000) === previousdate){
       console.log("*** Same day ***");
    }
    previousdate = new Date([value.startTime] * 1000);
}
Run Code Online (Sandbox Code Playgroud)

但是虽然它们是同一天,但它们在时间上有所不同......我只想检查它们是否在同一天......我可以在比较它们之前修剪它们以便它可以正常工作......但有没有其他有效的方法来做到这一点......

干杯...

javascript jquery

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

codeigniter中的错误处理

在我捕获所有PHP错误的项目中,我已经设置了我的错误处理机制,如下所示:

  1. 我已经设置error_reporting()index.php文件,该文件将覆盖任何东西的php.ini文件
  2. 错误处理程序中设置system/codeigniter/CodeIgniter.php使用 set_error_handler-这个错误处理程序,_exception_handler在被发现system/codeigniter/Common.php
  3. _exception_handler函数忽略E_STRICT错误,调用 show_php_error如果你指定的严重性功能从异常系统库error_reporting()中的函数 index.php根据不管你已经在你的设置和记录错误config.php文件
  4. 处理程序返回FALSE后,PHP继续处理错误,但通常会根据您的error_reporting级别和display_errors设置.

令我困惑的是,E_ERROR错误即致命错误似乎根本没有被抓住_exception_handler.这不仅仅是show_php_error没有被调用,看起来这个函数并没有被调用.这显然是一个问题,因为这意味着它们不会被处理show_php_error或记录.例如,如果我故意$this->load->views('foo');在控制器中输入错误,则不会调用处理程序.

任何关于错误处理的建议都将非常感谢,谢谢!

php codeigniter

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

如何使用传单Api获取Lat,Long of a clicked location

我正在使用带有传单API的OSM.现在我想获得点击位置的纬度和长度.我的意思是这样的:

http://openlayers.org/dev/examples/click.html

map.events.register("click", map, function(e) {
            var position = map.getLonLatFromPixel(e.xy);
                alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3));

        });
Run Code Online (Sandbox Code Playgroud)

开放图层中的此代码有助于获取lat,long值 - 使用传单查找类似的内容.

任何帮助都会非常棒.提前致谢

openstreetmap leaflet

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

无法使用jquery clone克隆地图的图像切片

使用Open Street地图和paperfold css动画.

我在地图上放了一张地图

<section class="comment" style="height:250px;">
     <p> <div id="demoMap" style="height:250px;"></div></p>
</section>
Run Code Online (Sandbox Code Playgroud)

但它无法显示完整的地图.我不知道确切的原因,但我猜测在js库中无法克隆地图的图块.

createFold: function(j, topHeight, bottomHeight){
      var offsetTop = -j*topHeight;
      var offsetBottom = -this.height+j*topHeight+this.foldHeight;
      return $('<div>').addClass('fold').append(
              $('<div>').addClass('top').css('height', topHeight).append(
                $('<div>').addClass('inner').css('top', offsetTop).append(this.content.clone())
              ).add($('<div>').addClass('bottom').css('height', bottomHeight).append(
                $('<div>').addClass('inner').css('bottom', offsetBottom).append(this.content.clone())
              ))
            );
    },
Run Code Online (Sandbox Code Playgroud)

那么有没有办法克隆地图的瓷砖或我错了.如果是这样我怎么能实现这个......

javascript jquery css3

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

单击子div时如何取消绑定父div的click事件

<div id="addCompaniesModal">
    <div id="addCompany_map"></div>
    <div class="addMarkerBtn"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

嗨,当我点击孩子 addCompany_map时,不应该调用父 addCompaniesModal ...我做过这样的事情......但是由于某种原因它没有工作..父母div在点击儿童时被选中可以请一些人解释我的解决方案

$(document).on('click','#addCompany_map', function (e) {
    e.stopPropagation();
});

$('#addCompaniesModal').click(function(){
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用SHA256withRSA而不是SHA1withRSA生成签名

我一直在尝试生成sha1键,以便在windows7上使用谷歌地图v2.根据google docs运行以下命令:

keytool -list -v -keystore "C:\Users\your_user_name\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
Run Code Online (Sandbox Code Playgroud)

输出应与此类似(https://developers.google.com/maps/documentation/android/start#getting_the_google_maps_android_api_v2)

 Alias name: androiddebugkey
 Creation date: Jan 01, 2013
 Entry type: PrivateKeyEntry
 Certificate chain length: 1
 Certificate[1]:
 Owner: CN=Android Debug, O=Android, C=US
 Issuer: CN=Android Debug, O=Android, C=US
 Serial number: 4aa9b300
 Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033
 Certificate fingerprints:
      MD5:  AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9
      SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75
      Signature algorithm name: SHA1withRSA
      Version: 3 
Run Code Online (Sandbox Code Playgroud)

我的输出:

    Alias name: androiddebugkey
    Creation date: 12-Jun-2013
    Entry …
Run Code Online (Sandbox Code Playgroud)

android google-maps-android-api-2

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

沿着它周围的圆圈删除标记

我正在使用Open Street Maps和使用leaflet library.我有一个像这样的图层组:

var testLayer = new L.LayerGroup(); --> declared in a different file
Run Code Online (Sandbox Code Playgroud)

我想在标记组中添加标记,在每个标记周围添加一个圆圈,然后将标记组添加到地图中:

在此输入图像描述

var realMarker = L.marker([52.6432, -6.53412 ],{icon: Icon,title:data[choice][key]["name"]
                        }).bindPopup("Dublin").addTo(testLayer);
var circle = L.circle([52.6432, -6.53412 ],400, {
                        color: 'red',
                        fillColor: '#f03',
                        fillOpacity: 0.5
                    }).addTo(testLayer);

 map.addLayer(testLayer);
Run Code Online (Sandbox Code Playgroud)

但是,当我使用标记组删除特定标记时,标记removeLayer()将从地图中删除,但圆圈会留下.如何删除圆圈和标记?

openstreetmap leaflet

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

获取前一个 div 的元素

我有以下代码:

    <ul>
    <li id="1">same html structure as below...</li>
    .....
    <li id="42">
    <div class="input-prepend">
       <button class="btn btn-small companyListBtn addMarkerBtn btn-primary btn-warning" type="button">   </button>                                                                                   
       <input class="input-medium companyListInput" maxlength="60" type="text"/>
       <button class="companyListBtn editCompanyBtn" type="button"></button>
    </div>
    <div id="42Div" class="companyAddressDiv">
       <input type="text" id="test" class="companyAddress" placeholder="Enter the Address"/>
       <button  class="btn btn-small compAddressSubmit" style="height:30px;margin-top:-9px;" type="button"></button>
    </div>
    </li>
    </ul>
Run Code Online (Sandbox Code Playgroud)

现在在下面的代码中,我试图更改位于同一列表中的addMarkerBtn上的信息...... :(因为有多个具有相同结构的列表)

 $(document).on('click','.compAddressSubmit', function () {
    var addMarkerBtn = $(this).prev("div.row").find('.addMarkerBtn');
    //wanna make changes to the addMarkerButton .. something like..
    addMarkerBtn.removeClass('btn-primary btn-warning').addClass('btn-success');
    }
Run Code Online (Sandbox Code Playgroud)

尝试了最接近(),下一个()但无法让它工作。任何帮助请...

html jquery

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