小编Gav*_*ood的帖子

修复了相对父div中定位的div

我目前正在构建一个响应式网站,需要修复一个菜单,因此当网站的其余部分滚动时不会滚动.问题是它是一个流畅的布局,我希望"固定位置"菜单项相对于包含父元素而不是浏览器窗口是固定的.无论如何这可以做到吗?

css fixed

25
推荐指数
5
解决办法
11万
查看次数

Dropzone no url提供/ Dropzone已经附加

我觉得我在这里失去了理智.我已经阅读了与我的问题相关的所有主题,我添加了"Dropzone.autoDiscover = false;" 但似乎没什么用.

我一直在:

未捕获错误:未提供URL.&Uncaught Error:Dropzone已经附加.

我对其最简单的形式进行了基本设置,但仍然不想工作.

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Dropzone</title>
    <link rel="stylesheet" href="css/main.min.css">
    </head>
    <body><div class="modal">
    <div class="modal-dialog">
    <div class="modal-header">

    </div>
    <div class="modal-body">

      <div class="modal-body__inner">

          <form action="some-url.php" >
              <div class="formfield"><label for="name">Name:</label><input type="text" name="" value=""></div>
              <div class="formfield"><label for="name">Email:</label><input type="text" name="" value=""></div>
              <div class="formfield"><label for="name">Number:</label><input type="text" name="" value=""></div>
              <div class="formfield"><div id="my-dropzone" class="dropzone"></div></div>
          </form>
      </div>

    </div>
  </div>
</div>
<script src="js/jquery-3.1.1.min.js"></script>
<script src="js/dropzone.js"></script>
<script src="js/script.js"></script>
Run Code Online (Sandbox Code Playgroud)

添加脚本:

      $(document).ready(function(){
      //Dropzone Configuration
      Dropzone.autoDiscover = false;

      $('#my-dropzone').dropzone({
        url: 'post.php',
         method: 'post'
        }); …
Run Code Online (Sandbox Code Playgroud)

javascript dropzone.js

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

添加两个具有不同回调的Google地图

我的页面上有两个Google Maps容器。

第一个-id =“ map”只是普通的“显示地图”,第二个-id =“ map2”是一个搜索地图,用户在其中输入内容,该地图刷新到用户输入的地方。

这些地图使用相同的api键,但其回调不同。

如果我在控制台中添加以下两个get和error,说重复的api调用

      <script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" type="text/javascript"></script>
      <script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=places&callback=initAutocomplete" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

但是每个地图的使用情况回调都不同吗?

所以我要如何使两个地图都能正常工作,因为当前我要么可以继续工作,然后另一个就不能工作

我的代码如下:

<div id="map"></div>
<div id="map2"></div>

    <script>
    function initMap() {
      var paarl = {lat: -33.725853, lng: 18.988628};
      var map = new google.maps.Map(document.getElementById('map'), {
        zoom: 15,
        scrollwheel:  false,
        center: paarl
      });
      var marker = new google.maps.Marker({
        position: paarl,
        map: map
      });
    }
  </script>

  <script>
  function initAutocomplete() {
    var map = new google.maps.Map(document.getElementById('map2'), {
      center: {lat: -33.8688, lng: 151.2195},
      zoom: 13,
      scrollwheel: …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

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

了解值为 false 的 while 循环

我对 Javascript 比较陌生,因此试图理解我正在写的内容。

我得到 while 循环,例如:

var i = 0;
while (i < 10) {
 console.log('i is less than 10');
 i++;
}
Run Code Online (Sandbox Code Playgroud)

但我不明白的是你什么时候使用

while(false) {
document.write('do this');
}
document.write('do that');
Run Code Online (Sandbox Code Playgroud)

“假”值让我感到困惑,因为我不明白我在检查什么

javascript

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