小编Dav*_*ton的帖子

Highcharts:Uncaught TypeError:$(...).highcharts不是函数

在我的JSP应用程序中运行HighCharts时出现此错误.

Uncaught TypeError: $(...).highcharts is not a function(anonymous function) @ VendorReports:125n.Callbacks.j @ jquery-1.11.0.js:893n.Callbacks.k.fireWith @ jquery-1.11.0.js:928n.extend.ready @ jquery-1.11.0.js:982K @ jquery-1.11.0.js:989
Run Code Online (Sandbox Code Playgroud)

请建议做什么

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
Run Code Online (Sandbox Code Playgroud)
$(function () {
    $('#container').highcharts({
        colors: ["#7cb5ec", "#f7a35c"],
        chart: {
            type: 'column'
        },
        title: {
            text: 'Total fruit consumtion, grouped by gender'
        },
        xAxis: {
           categories: ['Apples' ]
        },
        yAxis: {
            allowDecimals: false,
            min: 0,
            title: {
                text: 'Number of fruits'
            }
            //Nothing wrong with this code
Run Code Online (Sandbox Code Playgroud)

javascript jquery jsp highcharts

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

不可能在Firefox中使用Twitter时间线?

当我尝试使用Twitter时间线,或在Firefox中的任何网站上查看推特时间线时,我都会收到控制台警告:

The resource at "https://platform.twitter.com/widgets.js" was blocked because tracking protection is enabled.
Run Code Online (Sandbox Code Playgroud)

我对这个问题有三个部分:

  1. 为什么firefox阻止Twitter时间线/小部件?
  2. 我可以做些什么来制作时间表?

最令人气愤的:

  1. 即使未启用跟踪保护,为什么会发生这种情况?

以下是一些被阻止的时间表示例:

http://www.success-equation.com/home.html
http://userapp-io.github.io/twitter-timeline-angularjs/demo/demo.html http://entrepreneurship101.mit.edu/(以页脚)
http://minitwitter.webdevdesigner.com/

以下是一个有效的示例(仅限于twitter.com域) https://blog.twitter.com/2014/3-power-tips-for-using-embedded-timelines

以下是对SO的跟踪保护的说明:https://stackoverflow.com/a/34243073/3700836

最后,但并非最不重要的,证明它实际上是禁用的: 在此输入图像描述

Firefox 42.0 - Mac OSX 10.10,也可在Windows 10上看到


一个有趣但令人沮丧的脚注:不要打扰推特到Twitter @support,他们不回应推文.

javascript twitter firefox

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

在内容可编辑div中的新行上触发事件

我正在尝试侦听一个事件,该事件表明已在内容可编辑div中创建了新行.目的是最终在每次创建新的空行并且插入符号位于该行上时,或者如果用户将插入符号位置单击到当前空行时,向用户显示一些选项.

在我的书中,似乎有四个事件会导致用户在一个可信的div中处于新的界限:

  • 按进入
  • 粘贴最后有空行的内容
  • clicking causing the caret (blinking line) to move position to an empty line
  • using the arrow keys to move to a new line

Of course in a contentediable div a new line means different things to different browsers, in chrome it seems to create <div><br/></div> tags, but having browsed around SO enough it seems that other browsers might create <div><p></p></div> or perhaps <span> tags.

I've now tried to figure this out a couple of times and …

html css jquery contenteditable angularjs

24
推荐指数
2
解决办法
2420
查看次数

在帖子的最后一个Jekyll循环中添加一个元素

我确信这很简单,但找不到答案.

有一个标准的Jekyll/Liquid后迭代器.我如何使用{% if %}下面的语句<hr>为每个帖子添加元素除了最后一个?

<ul class="post-list">
    {% for post in site.posts %}
      {% if post.url %}
      <br>
        <li>
          <h2>
            <a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
          </h2>
          <span class="post-meta">{{ post.date | date: "%b %-d, %Y" }}</span>
        </li>

        **** {% if post != $last %} ***** How do i do this??
          <hr>
        {% endif %}
      {% endif %}
    {% endfor %}
  </ul>
Run Code Online (Sandbox Code Playgroud)

liquid jekyll

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

谷歌地图有时不工作......或几乎总是不工作

好吧,根本无法理解为什么它不起作用谷歌地图.我阅读了几乎所有的文档,不仅仅是因为我遇到的问题,还因为我需要使用多边形等等.

所以,这是我的代码(我发表了一些评论,以便他们能够更快地理解):

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
<div style="width:100%;height:400px;padding:0;margin:0;">
    <div id="canvas" style="width:100%; height:100%;padding:0;margin:0;"></div>
</div>

<script>
    function initialize() {
        var colors = ['#00bfff','#7eabe9','#799fe7','#7293e5','#6989e4','#5e7ee3','#5273e2','#4169e1','#4b6fde','#5274db','#5979d8','#5f7fd5','#6584d2','#698acf','#1e90ff'];
        var location = [
            {"name":"lisboa","lat":38.725717,"lng":-9.150248},
            {"name":"madrid","lat":40.420275,"lng":-3.705766},
            {"name":"burdeos","lat":44.836625,"lng":-0.581048},
            {"name":"loira","lat":46.621773,"lng":2.452032},
            {"name":"paris","lat":48.856929,"lng":2.341198},
            {"name":"bruselas","lat":50.848375,"lng":4.349679},
            {"name":"rotterdam","lat":51.922848,"lng":4.478452},
            {"name":"amsterdam","lat":52.373085,"lng":4.893276}
        ];
        var map = new google.maps.Map(document.getElementById('canvas'), {
            'center'    :   new google.maps.LatLng(0,-180),
            'zoom'      :   3,
            'mapTypeId' :   google.maps.MapTypeId.TERRAIN
        });

        // store positions on var flightPlanCoordinates
        var flightPlanCoordinates = [];

        // set markers and popovers/infWindow
        // *remember var flightPlanCoordinates*
        for (var i = 0; i < location.length; i++) …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-api

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

在iPhone上禁用YouTube嵌入的自动全屏

正如我们将从网站上的其他问题了解到,在iOS Mobile Safari中,我们拥有这些美味属性webkit-playesinline,并且更加简洁,playsinline可以禁用自动全屏视频.

尽管奇迹,我仍然无法弄清楚如何将其添加到YouTube html5嵌入.正如预期的那样,YouTube <video>包含在内<iframe>.

理想的结果如下:

<video 
    tabindex="-1" 
    class="video-stream html5-main-video" 
    style="width: 736px; height: 414px; left: 85px; top: 0px;" 
    src="blob:https://www.youtube.com/6889sdad6d2-ec51-49ca-b357-a5bd9c3ede71" 
    webkit-playsinline="true" 
    playsinline="true">
</video>
Run Code Online (Sandbox Code Playgroud)

我试图通过jquery做到这一点,徒劳无功.

有任何想法或想法如何做到这一点?

youtube webkit mobile-safari html5-video ios

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

PHP循环为每个10,20,30等执行操作

在PHP我有循环例如

for ($i = 0; $i <= 1000; $i++) {
   if ($i = 10 || $i == 20 || $i == 30 || $i == 40 || $i == 50 || $i == 60) {
      echo $i;
   }
}
Run Code Online (Sandbox Code Playgroud)

想象我需要回应$ i每一个10,20,30,40,50,60,..970,980,990应该有办法不在if声明中写出100个条件.是否有一些合理的方法来查看是否$i增加10然后执行以下操作:

if ($i == $i+10) {
   ...
}
Run Code Online (Sandbox Code Playgroud)

PS如果可能我不想引入另一个变量来计算我需要找到只使用的解决方案 $i

php loops conditional-statements

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

谷歌浏览器搜索栏文字颠倒

我真的不知道如何问这个问题,因为我不确定发生了什么:在我的谷歌浏览器浏览器中,当我尝试输入或点击它时,搜索栏的文字是颠倒的,其他一切在页面上是正确的方式,当我点击搜索栏时文本恢复正常.有没有我可能做过的事情来实现这一目标?它刚刚从今天开始,真的很烦人.关于这件事发生在别人身上的唯一推论是在这里:http://www.reddit.com/r/chrome/comments/336245/虽然有几个人声称有一个类似的问题本周开始出现没有一个人已经能够解决它

例

google-chrome

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