问题列表 - 第184387页

nicescroll,当div改变它的大小时需要自动调整大小

我有<article>标签,其中包含大量文本,它通常显示在旁边的jquery nicescroll,但如果它包含一个可以更改<article>标签的高度'某些可折叠元素)的元素, 并且nicescroll不想重新加载.

我的代码:

<article class="item">
  <div class="reference">some text</div>
  <a href="#long-2" data-toggle="collapse" class="reference-long arr_down"></a>
  <div id="long-2" class="collapse">some text</div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我点击a,article变大,但我需要重新加载漂亮的滚动,当折叠的项目再次关闭时,我需要做同样的事情.

jquery,有时可以工作,但在Safari浏览器中不起作用:

$(document).ready(
function() {
$("article").niceScroll({cursorcolor:"#fff",autohidemode:false, zindex: 999});
}
);
$(function() {  
$('.reference-long').click(function(){
    $("article").getNiceScroll().remove();
    $("article").niceScroll({cursorcolor:"#fff",autohidemode:false, zindex: 999});
  });
});
Run Code Online (Sandbox Code Playgroud)

jquery nicescroll

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

为什么在Visual Studio中具有正向后视的正则表达式会导致每隔第二个匹配被替换?

给定以下正则表达式正则表达式(从我实际上想使用的正则表达式简化):

(?<=\s|\n)(".*?")
Run Code Online (Sandbox Code Playgroud)

和以下替换表达式:

_T($1)
Run Code Online (Sandbox Code Playgroud)

Visual Studio 2013将找到每个匹配的字符串,但是在替换时,将替换与后续匹配相对应的字符串,因此将替换第二个字符串。

此外,Replace All它不起作用,并说它找不到任何匹配的文本(即使a Find All会找到相关的字符串)。

这是Visual Studio中的错误,还是我做错了什么?


演示

在此处输入图片说明

regex replace visual-studio

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

当我已经计算总行数时如何计算mysql中分组的行数

我有下表,我想执行以下操作:

  1. 计算每个项目在表格中出现的次数

  2. 计算DISTINCT物品的数量

  3. 按名称对项目进行分组

    +-------+---------+
    |  id   |  names  |
    +-------+---------+
    |   1   |  Apple  |
    |   2   |  Orange | 
    |   3   |  Grape  | 
    |   4   |  Apple  | 
    |   5   |  Apple  | 
    |   6   |  Orange | 
    |   7   |  Apple  | 
    |   8   |  Grape  |  
    +-------+---------+
    
    Run Code Online (Sandbox Code Playgroud)

    对于 1. 和 3. 点,我有以下查询效果很好:

    SELECT * , 
       COUNT(names) as count_name, 
       FROM tbl_products WHERE type = '1' 
       GROUP BY names
    
    Run Code Online (Sandbox Code Playgroud)

    所以我得到:

    Apple  (4)
    Orange (2)
    Grape …
    Run Code Online (Sandbox Code Playgroud)

php mysql sql count distinct

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

在HTML字符串中查找元素

是否可以在HTML字符串中找到元素而不是DOM中的元素?例,

var html = "<div><span class='find-me'></span></div>"

$("html").find(".find-me").remove();
Run Code Online (Sandbox Code Playgroud)

html jquery find

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

java最佳实践 - 由内部类访问的外部类静态变量

class OuterClass {
    static int j=99;

    static class InnerClass {

        public void doSomething() {
            while(true)
                OuterClass.j= 100;
            } 
        }
    } 
}   
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,当OuterClass需要垃圾收集时,垃圾收集是否有任何问题,但是让我们说doSomething引用静态变量会是一个问题吗?我所关心的是内部类通过访问变量j来引用外部类,并且我想知道这是否会影响作为GC的OuterClass.

java garbage-collection inner-classes

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

CSS:如何从中心而不是左上角缩放图像

所以我的问题是我有一个图像,我设置它的CSS有一个

max-width: 100% 
Run Code Online (Sandbox Code Playgroud)

它以较低的分辨率进行缩放(如下面的小提琴所示).我想要的是过渡从图像中心生效.

目前; 从我从大多数情况看到的我已经完成的涉及比例的过渡,他们从左上角扩展.

这是我的小提琴:http://jsfiddle.net/Eolis/3ya98xh8/3/

css transition center scale

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

在javascript中删除十进制

我想在javascript中从数字中删除小数:这样的东西:

12 => 12
12.00 => 1200
12.12 => 1212
12.12.12 => error: please enter valid number.
Run Code Online (Sandbox Code Playgroud)

我不能用Math.round(number).因为,它会给我不同的结果.我怎样才能做到这一点?谢谢.

javascript jquery

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

GCC:限制长双倍宽度

有没有一种方法/开关在使用GCC编译时将长双精度的大小限制为64位?

c++ gcc long-double

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

连接两个 Base64 字符串,然后解码它们

我试图弄清楚如何连接两个 Base64 编码的字符串,然后解码并获得组合结果。

例子:

string1 你好 --- string1 Base64 SGVsbG8=

string2 世界 --- string2 Base64 V29ybGQ=

如果我加入 base64,我会得到一些无法解码 SGVsbG8=V29ybGQ= 的内容

我想要的结果是:Hello World

我不希望只有这个示例能够工作,而是希望能够与任何字符串一起工作。这是一个非常简单的问题,这是我试图编写的应用程序中的一个步骤,但我却陷入了困境。

embed url base64 uri

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

Moq:在不返回值的方法上调用方法后的回调

我目前正在使用 Moq 库进行单元测试。Moq 使我能够在模拟对象上的方法调用之前之后注册回调如下所示:

Mock<IMyClass> mock = new Mock<IMyClass>();
mock.Setup(o => o.MyMethod())
  .Callback(() => Console.WriteLine("BEFORE!"))
  .Returns(true)
  .Callback(() => Console.WriteLine("AFTER!"));
Run Code Online (Sandbox Code Playgroud)

但是,如果MyMethod不返回值(即它有一个void返回类型),那么我只能像这样设置一个回调:

mock.Setup(o => o.MyMethod())
  .Callback(() => Console.WriteLine("BEFORE!"));
Run Code Online (Sandbox Code Playgroud)

如代码中所述,此回调在调用方法之前发生。似乎没有任何其他选项可以调用方法指定第二个回调。

这可能吗?文档中似乎没有关于它的任何内容。我错过了什么吗?

c# unit-testing moq

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