问题列表 - 第23863页

jQuery hoverIntent不工作,但是悬停确实如此

我有以下代码:

$(document).ready(function(){
    $(".yearInner").hide();

    $(".year", this).hover(
        function () {
            $(".yearInner", this).slideToggle();
        }
    );

});
Run Code Online (Sandbox Code Playgroud)

它用class yearInner隐藏div,然后当包含class year的包含div时,yearInner div切换为on.

工作正常,我想使用hoverIntent插件而不是悬停.使用hoverIntent完全不起作用.建议?

Div结构参考:

<div class="year">
    2009  
    <div class="yearInner">
        More Info...
    </div>
</div>
<div class="year">
    2008
    <div class="yearInner">
        More Info...
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery hoverintent

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

如何将vector <int>转换为字符串?

我试图将值从C++传递给TCL.因为我不能在不使用一些复杂模块的情况下传递指针,所以我在考虑将向量转换为char数组,然后将其作为空终止字符串传递(这相对简单).

我有一个矢量如下:

12, 32, 42, 84  
Run Code Online (Sandbox Code Playgroud)

我希望转换成以下内容:

"12 32 42 48"
Run Code Online (Sandbox Code Playgroud)

我想到的方法是使用迭代器迭代向量,然后将每个整数转换为其字符串表示形式,然后将其添加到char数组(最初通过传递向量的大小动态创建).这是正确的方式还是有功能已经这样做了?

c++ stl

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

如何使用asp.net和c#流式传输Excel 2007或Word 2007文件

我正在开发一个Web应用程序,需要传输各种文件.我可以做pdf,图像和旧的Office文档.但是,当我尝试使用2007文档时,它会中断.这是我的代码:

    Response.Buffer = true;
    Response.Clear();
    Response.ClearContent();
    Response.ClearHeaders();
    switch (FileExtension.ToLower())
    {
        case "pdf":
            Response.ContentType = "application/pdf";
            break;
        case "doc":
            Response.ContentType = "application/msword";
            break;
        case "docx":
            Response.ContentType = "application/vnd.ms-word.document.12";
            break;
        case "xls":
            Response.ContentType = "application/vnd.ms-excel";
            break;
        case "xlsx":
            Response.ContentType = "application/vnd.ms-excel.12";
            break;
        default:
            Response.ContentType = "image/jpeg";
            break;
    }
    Response.BinaryWrite(buffer);
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

An invalid character was found in text content. Error processing resource 'http://DomainName/GetFile.aspx...

PK

有什么建议?

c# asp.net excel ms-word

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

Git:HEAD已经消失了,想把它合并成主人

reflog vs GITK http://siteroller.net/archive/images/Forums/headless%20GIT.png

顶部图像是输出:git reflog.
底部是GIT GUI(msysgit)中的GITK在查看所有分支历史时向我显示的内容.

最后几次提交没有在GIT GUI上显示.

  • 为什么他们不在GITK上展示(至少作为一个分支或什么)?
  • 如何将它们合并为主?
  • 当我检查标签0.42时,我收集了这个.为什么和主人不一样?(我在最新状态下标记了主人)
  • 当我点击推送时,为什么远程仓库声称是最新的...它不应该尝试将这些提交更新到它们所在的任何分支中吗?

第一个问题很重要 - 我想开始了解GIT的想法.在这一点上,它比逻辑更具神谕性.

如果看到之前的历史记录有所不同,那么该项目是一个[非常强大的] JS颜色选择器,可以在这里完整地查看.

git

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

更改<img rel="nofollow noreferrer" src ="XXX"/>,新图像加载完成后的js事件?

我有一个照片库网页,其中单个<img src="XXX" />元素的src更改(点击)用javascript来显示下一个图像 - 我猜是一个穷人的ajax.当新图像几乎立即出现时,在更快的连接上工作得很好.即使加载需要几秒钟,我测试过的每个浏览器都会保留旧图像,直到新图像完全加载为止.

然而,在慢速连接上等待那几秒钟会有点混乱,我想知道是否有一些javascript事件在新图像加载完成时会触发,允许我放一点工作......动画gif或者其他什么东西同时.

我知道我可以使用AJAX(我已经使用了jQuery),但这是一个非常简单的解决方案.除了这种滞后,还有什么其他原因我应该远离这种改变图像的方法吗?

谢谢.

html javascript jquery javascript-events

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

C#作为第一语言?

是否有可能将C#作为您的第一种计算机语言学习而不了解它所结合的其他三种语言?

我在不知道c的情况下学习了objective-c,但假设我对C#或任何其他语言一无所知可以学习第一语言吗?

c#

12
推荐指数
4
解决办法
8394
查看次数

如何排序数组,但排除某些元素(保持在数组中的相同位置)

这将在Javascript(jQuery)中实现,但我想这个方法可以用于任何语言.

我有一系列项目,我需要进行排序.但是,数组中的某些项必须保持在相同的位置(相同的索引).

有问题的数组是从<li>元素列表构建的,我使用附加到列表项的.data()值作为要排序的值.

这方面最好的方法是什么?

<ul id="fruit">
  <li class="stay">bananas</li>
  <li>oranges</li>
  <li>pears</li>
  <li>apples</li>
  <li class="stay">grapes</li>
  <li>pineapples</li>
</ul>

<script type="text/javascript">
    var sugarcontent = new Array('32','21','11','45','8','99');
    $('#fruit li').each(function(i,e){
       $(this).data('sugar',sugarcontent[i]);
    })
</script>
Run Code Online (Sandbox Code Playgroud)

我希望列表按以下结果排序...

<ul id="fruit">
      <li class="stay">bananas</li> <!-- score = 32 -->
      <li>pineapples</li> <!-- score = 99 -->
      <li>apples</li> <!-- score = 45 -->
      <li>oranges</li> <!-- score = 21 -->
      <li class="stay">grapes</li> <!-- score = 8 -->
      <li>pears</li> <!-- score = 11 -->
  </ul>
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript arrays sorting jquery

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

为什么我可以使用Ruby中的Object#send访问私有/受保护的方法?

班级

class A

  private
  def foo
    puts :foo
  end

  public
  def bar
    puts :bar
  end

  private
  def zim
    puts :zim
  end

  protected
  def dib
    puts :dib
  end
end
Run Code Online (Sandbox Code Playgroud)

A的实例

a = A.new
Run Code Online (Sandbox Code Playgroud)

测试

a.foo rescue puts :fail
a.bar rescue puts :fail
a.zim rescue puts :fail
a.dib rescue puts :fail
a.gaz rescue puts :fail
Run Code Online (Sandbox Code Playgroud)

测试输出

fail
bar
fail
fail
fail
Run Code Online (Sandbox Code Playgroud)

.测试

[:foo, :bar, :zim, :dib, :gaz].each { |m| a.send(m) rescue puts :fail }
Run Code Online (Sandbox Code Playgroud)

.send输出

foo
bar
zim
dib
fail
Run Code Online (Sandbox Code Playgroud)

这个问题

标有"测试输出"的部分是预期结果.那么为什么我可以简单地访问私有/受保护的方法 …

ruby language-design access-specifier

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

IEnumerable和IEnumerator在同一个类中,不好主意?

这是一个坏主意吗?

Private Class GH_DataStructureEnumerator(Of Q As Types.IGH_Goo)
  Implements IEnumerable(Of Q)
  Implements IEnumerator(Of Q)
  ....
  ....
  'Current, MoveNext, Reset etc.'
  ....
  ....

  Public Function GetEnumerator_Generic() As IEnumerator(Of Q) _
                  Implements IEnumerable(Of Q).GetEnumerator
    Return Me
  End Function
End Class
Run Code Online (Sandbox Code Playgroud)

此类仅作为IEnumerable(Of T)readonly属性可见,它为我节省了一个包装IEnumerator(Of T)的附加类.但不知何故,这似乎是错误的.有没有更好的办法?

c# ienumerable ienumerator

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

将控件引用作为ref参数传递

请帮助我,因为我有点困惑..我在C#winforms项目中有一个表单,并且有几个方法可以执行这个特定表单和所有派生的一些任务,因此其中一个辅助方法可以制作示例..这个应该用数据集填充组合框.它现在正常工作,但当我使用此签名编码方法时

protected void FillComboBox(kComboBox target, IEntClass_DA entity)
        {
            target.DataSource = entity.GetList().Tables[0];
            target.DisplayMember = "name";
            target.ValueMember = "id";
        }
Run Code Online (Sandbox Code Playgroud)

我看到组合框中的displayMember和ValueMember在方法调用后没有保存值.我只是认为我应该使用ref参数,因此在只读参考变量中不会浪费掉asignments.

那时候还可以,但稍后,将整个表单作为参数进行练习我被编译器警告,注意这不能作为ref参数传递,因为它是只读的.好吧,我继续工作,看到即使没有ref关键字,我可以使用表单中的ref变量,更新一些属性,看看更改.

所以这里发生了什么:将控件的引用传递给helper方法使我能够更改其成员,即使不使用ref参数?

谢谢.

c# parameters ref

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