小编Aro*_*olm的帖子

jquery on vs click方法

我知道的on方法,应该更换live,delegate等等.但是,有没有在您目前使用的用它在任何地方点click的事件吗?例如,在非动态生成的元素上.

jquery

36
推荐指数
1
解决办法
7863
查看次数

在Javascript中更容易使用十六进制字符串和十六进制值

我正在使用代表十六进制数字(实际上是十六进制颜色)并添加它们的字符串.所以,加上aaaaaa+ 010101= ababab.我的方法似乎不必要地冗长而复杂:

var hexValue = "aaaaaa";
hexValue = "0x" + hexValue;
hexValue = parseInt(hexValue , 16);
hexValue = hexValue + 0x010101;
hexValue = hexValue.toString(16);
document.write(hexValue); // outputs 'ababab'
Run Code Online (Sandbox Code Playgroud)

十六进制值仍然是串联后的字符串0x,所以后来我必须将它更改为一个数字,然后我可以添加,那么我必须改变它为十六进制格式!如果我添加的数字也是一个十六进制字符串,或者如果考虑到我#在所有这些开始之前删除了十六进制颜色,那么还有更多的步骤.

当然,有一种方法可以用更少的步骤来做到这一点!(我并不是说只是将它全部放在一行(parseInt("0x"+"aaaaaa",16)+0x010101).toString(16)或使用速记,我的意思是实际上做的更少.)

有没有办法让Javascript停止对其所有数学运算使用十进制并使用十六进制代替?或者是否有其他方法使Javascript更容易使用Hex?

javascript variables hex

22
推荐指数
3
解决办法
6万
查看次数

jQuery:捕获ajax异常

许多失败的jQuery ajax请求正在以错误污染我的控制台.查看产生这些控制台错误的代码(jQuery 1.7.2,第8240行)

                // Do send the request
                // This may raise an exception which is actually
                // handled in jQuery.ajax (so no try/catch here)
                xhr.send( ( s.hasContent && s.data ) || null );
Run Code Online (Sandbox Code Playgroud)

我注意到这个评论解释了为什么没有try/ catch那里.但是,即使error我的jQuery.ajax请求中有一个显式的回调函数,我仍然没有处理这些错误jQuery.ajax.

如何以错误消息不出现在控制台中的方式处理jQuery ajax错误?

编辑:下面是我执行ajax请求的代码段,以及准确的错误消息(在Chrome中):

$.ajax({
    dataType: 'xml',
    url: "./python/perfdata.xml?sid=" + (new Date()),
    success: function (data) {
        var protocols = $("Protocols", data).children();

        parseData(protocols);
    },
    error: function (error) {
        setTimeout(getData, 200);
    }
}); …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

Dart会在多核环境中并行执行隔离吗?

Dart中的隔离区是否会利用多核环境中的所有可用内核并行运行,还是会在单个内核上进行多路复用?

背景

谷歌已经将Dart编程语言中的隔离(单线程并发单元)描述为一个"轻量级线程",它在主堆栈上运行,没有阻塞.

因此,在我看来,它只能在单个内核上进行多路复用,并且无法在SMP,双核,多核或集群环境中的多个内核上并行运行.

虽然,我找不到任何关于此的信息,因此我的谦虚问题.

parallel-processing multithreading dart dart-isolates

16
推荐指数
2
解决办法
6542
查看次数

CSS网格布局中网格项内元素的高度相等

我在一个长度为4+的div中有一系列文章,没有任何舍入行标记.我需要将它表示为每行3篇文章(列)的表,可能有display: grid.每篇文章都有一个标题,一个部分和一个页脚.

如何为每个标题实现相同的高度,每个部分的高度相等,以及与文章底部对齐的相等高度的页脚,在每行文章中?它甚至可能吗?我应该用display: table吗?

PS我需要动态地改变每行的文章数量,具体取决于屏幕宽度.感谢名单.

HTML:

body {
  width: 100%;
  max-width: 1024px;
  margin: auto;
}

.container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

.container article {
  display: grid;
}

article header {
  background-color: #eeeeee;
}

article section {
  background-color: #cccccc;
}

article footer {
  background-color: #dddddd;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <article>
    <header>
      <h2>Header</h2>
      <h2>Header</h2>
    </header>
    <section>
      <p>Content</p>
    </section>
    <footer>
      <p>Footer</p>
    </footer>
  </article>
  <article>
    <header>
      <h2>Header</h2>
    </header>
    <section>
      <p>Content</p>
      <p>Content</p>
      <p>Content</p>
      <p>Content</p>
      <p>Content</p>
    </section>
    <footer>
      <p>Footer</p>
      <p>Footer</p>
    </footer> …
Run Code Online (Sandbox Code Playgroud)

css grid height rows css-grid

12
推荐指数
1
解决办法
6823
查看次数

什么是以交互方式运行Javascript的好方法?

对于Ruby,我们有irb.对于Python,我们有IDLE.对于Javascript,Firebug或Chrome在空白页面上是以交互方式运行或测试Javascript的最佳方式吗?

javascript interactive

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

如何在调用wicket ajax提交按钮后调用jquery函数

我有一个带有提交按钮的表单,但这是由Wicket的AjaxButton类实现的.当HTML页面呈现时,Wicket为该提交按钮动态保持javascript onClick方法.

我希望在Wicket的onClick方法完成后使用JQuery进行一些操作.我该怎么做呢?

javascript java jquery wicket

8
推荐指数
2
解决办法
9037
查看次数

如何在文本容器中找到最后一个可见的单词位置?

是否有可能找到一个小div中显示的文本的最后一个可见单词的位置(溢出:隐藏)?

例如:

<div style="height: 50px; width: 50px; overflow: hidden;">
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor 
invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et 
accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.
</div>
Run Code Online (Sandbox Code Playgroud)

如何计算div容器中最后一个可见Word的位置? 我想填满整个div133!

html javascript jquery

7
推荐指数
1
解决办法
3708
查看次数

如何在 vim 拼写检查中使 z= 看起来像 ctrl-x s

因此,在插入模式下,如果您点击ctrl-x s在拼写错误的单词上,您会得到一个格式良好的拼写建议弹出菜单。这太棒了。

然而,普通模式下的类似命令 (z=) 给出了一个平淡的纯文本列表,它占据了整个屏幕。

我通过在我的 .vimrc 中添加以下键绑定部分解决了这个问题:

nnoremap <Leader>s ea<C-X><C-S>

这工作得很好,在正常模式下点击 s 给了我同样的下拉......唯一的问题是我现在在一切结束时都处于插入模式。有什么方法可以让下拉样式选择并在替换完成后以正常模式结束?

linux vim configuration

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

您无法使用Javascript覆盖的Chrome键盘快捷键列表?

您可以preventDefault()使用带有Javascript的Chrome快捷方式,但不能全部使用它们。

Ctrl+ SCtrl+ F您可以覆盖。

Ctrl+ W您不能。这是有道理的。

Ctrl+ L尽管我很惊讶地发现您也无法覆盖。

是否有可覆盖和不可覆盖的Chrome快捷方式的完整列表?如果是这样,我找不到它。

javascript google-chrome chromium

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