问题列表 - 第40548页

jQuery:在效果完成后执行某些操作

我有一个顶部导航栏,当你点击一个项目时,megamenu向下滑动,如果你再次点击它,megamenu会向上滑动.

有时,我有z-index高于mengamenus的元素(链接和段落),所以当megamenus向下滑动时,它们出现在megamenu的顶部.我用下面的代码解决了这个问题.

但是,通过解决这个问题,又出现了另一个问题,这是我需要帮助的地方:

当megamenus向后滑动时,元素的z-index立即变回1,因此元素出现在megamenu的顶部,而megamenu向后滑动.

有没有办法在megamenus完成滑动后更改这些元素的z-index?

到目前为止,这是我的代码:

$('.click-menu h6 span').click(function() {
    if ($(this).hasClass('selected')) {
        $(this).removeClass('selected');
        $(this).parent().next().slideUp('fast');
        $('.generic-box a, .generic-box p').css('z-index', '1');
    } else {
        $('.click-menu h6 span').removeClass('selected');
        $(this).addClass('selected');
        $('.click-menu div').slideUp('fast');
        $(this).parent().next().slideDown('fast');
        $('.radio-btns-wrapper-wjs').slideUp('fast');
        $('.generic-box a, .generic-box p').css('z-index', '0');
    }
});
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

jquery

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

将查询的所有结果放在Prolog的列表中

我想知道如何创建一个谓词,将所有结果从一些查询中获取(所以我得到一个结果并按分号直到我得到False)在列表中.

例如,如果我foo(X,[1,2,3]).在一些Prolog听众中写,假设结果是

X=[11];
X=[22];
False.
Run Code Online (Sandbox Code Playgroud)

我想把所有这些结果都列在一个列表中,所以会发生类似下面的事情.

?-another_foo(X,[1,2,3]).
X=[[11],[22]].
Run Code Online (Sandbox Code Playgroud)

another_foo会以某种方式使用foo创建一个包含foo所有结果的列表.我只是不知道如何.

prolog

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

为什么摧毁行动不被解雇?

我正在使用Rails 3并试图了解为什么Destroy动作没有被解雇!我的html被定义如下:

  <%= link_to "Delete", :action => "destroy", :id => article, :method => :delete, :confirm => "are u sure?" %>
Run Code Online (Sandbox Code Playgroud)

这是ArticlesController:

def destroy

    @article = Article.find(params[:id]) 
    @article.destroy 

    respond_to do |format|
      format.html { redirect_to articles_url }
    end

  end
Run Code Online (Sandbox Code Playgroud)

当我点击"删除"链接时,它会将我带到show动作.我不知道为什么会这样?

ruby-on-rails

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

尝试确定数据库表的唯一标识符

我有一个包含许多列的数据库表,并且没有指定的主键.没有超级键列表.除了迭代地尝试所有候选键/列之外,有没有办法让我使用SQL来试图确定键的子集是否可以为我的表创建唯一的标识符?

例如,一个表可能有4列第一个名字,姓氏,地址和zip,我看到的数据是:

John, Smith, 1 main st, 00001  
Mary, Smith, 1 main st, 00001  
Mary, Smith, 2 sub st, 00002
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我需要first,last和zip作为我的唯一键.

John, Smith, 1 main st, 00001  
John, Smith, 1 main st, 00001
Run Code Online (Sandbox Code Playgroud)

在这种情况下,没有唯一的密钥.

请不要评论我的表格构建和/或数据库的规范化,我只是想找到一个实际的答案.谢谢.

这是我的问题:除了迭代尝试所有候选键/列之外,还有一种方法可以让我尝试使用SQL来确定键的子集是否可以为我的表创建唯一标识符吗?

sql

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

HTML5画布矢量图形?

请告诉我你知道HTML5 Canvas中用于绘制和处理矢量图形的库吗?

谢谢!!!

html5 canvas vector-graphics

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

文件未找到?

我有一个赋值,我们有几个类给出,其中一个是文件读取器类,它有一个读取文件的方法,并使用包含文件路径的参数(String)调用,现在我有几个. txt文件,它们与.java文件在同一个文件夹中,所以我想我可以将file.txt作为文件路径传递(比如在php中,相对而言),但总是返回一个未找到的文件异常!

看到给定的类应该正常工作的事实,并且我确认这些类实际上与.java文件位于相同的文件夹workspace/src中我必须对文件路径字符串做错了什么,但是什么?

这是我的代码:

private static final String fileF = "File.txt";
private static final ArrayList<String[]> instructionsF =
CreatureReader.readInstructions(fileF);
Run Code Online (Sandbox Code Playgroud)

java file-io

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

你能用Canvas拍一张页面的"截图"吗?

我有一个页面,我们使用CSS定位一堆元素,并使用JS更改其"顶部和左侧"位置.

我有报道说这些东西都是错位的,但是用户有动机谎称这是"欺骗",所以我不确定他们是否说实话.我正试图找出一种方法来弄清楚他们是否撒谎,并且有一些"证据".

我知道Canvas有一种从图像元素或另一个canvas元素(BitBlt操作的类型)复制图像信息的方法.

是否有可能以某种方式,使用Canvas(或其他东西,Flash,无论如何),拍摄一张页面的"图片"?
同样,我不是想从一个人那里获取信息<image>.我正在尝试复制用户看到的内容,其中包含绝对定位的几个HTML元素(我最关心这些位置)并以某种方式将其上传到服务器.

我明白这不可能做到,但也许我错过了一些东西.

有任何想法吗?

html5 screenshot canvas

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

IEnumerable <T> .ToArray()如何工作?

这是一个两遍算法吗?即,它迭代枚举一次以计算元素的数量,以便它可以分配数组,然后再次传递插入它们?

它是否循环一次,并继续调整阵列的大小?

或者它是否使用像List这样的中间结构(可能在内部调整数组大小)?

c# linq arrays

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

在haskell中同时迭代2个列表(不使用zip)

我有2个清单:

[[1,2],[4,5]]
Run Code Online (Sandbox Code Playgroud)

[0, 3]
Run Code Online (Sandbox Code Playgroud)

而且我想把它变成

[[0,1,2],[3,4,5]]
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个功能:

myFun xxs xs = map (\x -> (fst x):(snd x)) (zip xs xxs)
Run Code Online (Sandbox Code Playgroud)

它的工作原理.但我仍然想知道是否有更好的方法可以在不使用拉链的情况下实现这一目标.有没有?

基本上我想要做的就是同时沿着2个列表迭代,这是我无法想到在Haskell中不用求助于拉链的方法.

谢谢

haskell functional-programming

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

Android图标错误

我从教程网站复制了这段代码,因为我正在努力学习它.但是我收到了错误

package com.android.test;
import android.R;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.SeekBar;
import android.widget.Spinner;
import android.view.ViewGroup.LayoutParams;
import android.widget.LinearLayout;
import android.widget.ImageView.ScaleType;
public class Rotate extends Activity {
     @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         LinearLayout linearLayout = new LinearLayout(this);

   Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
Run Code Online (Sandbox Code Playgroud)

在最后一行,我得到一个错误,其中写有".icon".它说,"图标无法解析或不是一个领域."

int width = bitmap.getWidth(); int height = bitmap.getHeight();

   Matrix matrix = new Matrix();
   matrix.postRotate(90);

   Bitmap rotatedBitmap = Bitmap.createBitmap(bitmap, 0, 0,
Run Code Online (Sandbox Code Playgroud)

width,height,matrix,true); …

icons android bitmap graphic

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