问题列表 - 第20430页

Javascript中的GUI项和元素

我如何制作类似于论文的盒子?我想在右上方有一个X. 它左侧的文本和黑色区域所在图像下方的文本.当我点击X时它将删除这些并且右侧的框移动并​​取而代之.我怎么能用jquery创建它?有什么样的GUI和容器我可以使用它来自动移动盒子,当我关闭/删除它们等等替代文本http://i47.tinypic.com/29wpj5f.jpg

javascript jquery

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

jquery中的所有子选择器?

简化,我有以下代码:

 <a id="123" href="#"><span>click</span><span>me</span></a>
Run Code Online (Sandbox Code Playgroud)

当我点击"点击"和"我"它似乎无法使用以下jquery选择器:

 $("a").click...
Run Code Online (Sandbox Code Playgroud)

也许是因为我点击了孩子们?我怎么能写选择器所以它映射到'a'中的所有孩子?

jquery jquery-selectors

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

Rails:为什么我在控制器方法中访问此成员变量时遇到问题?

我看到一个简单的控制器方法的一个非常奇怪的问题.要么我缺少一些基本的东西,要么我遇到了一个bug.我的赌注是前者.

我有一个Thing模型ThingController.

一个Thing有两个变量,name并且display,两个字符串.

ThingController(下面的代码)有一个方法toggle_display,即切换的内容display之间"on""off".

问题是,当我调用此操作时,Rails会找到正确的Thing,但是@thing.display为零.当我检查数据库时,'display'列中的值是正确的.

奇怪的是,当我取消注释下面代码中的第三行(即访问@thing.name 访问@thing.display)然后@thing.display很好 - 它不是零,它具有我期望的值.这就好像@thing.display只是在我访问后才能正确初始化@thing.name.

知道为什么我会看到这种非常奇怪的行为吗?

def toggle_display
  @thing = Thing.find(params[:id])

  # @thing.name

  if @thing.display
    @thing.toggle_display_in_model
    @thing.save
  end

  redirect_to things_url
end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

使用类查找当前表行中的输入字段

我正在做一个书店,想要添加一个花哨的jQuery订单.关键是用户应选择带有减号和加号按钮的书籍数量,然后让JavaScript计算该书籍的总和.

我有一个标记如下:

  <tr>
    <td><p>Book title</p></td>
    <td><p><a href="#" class="bookDecrement">-</a><input type="text" class="bookQuantity disabled" disabled /><a href="#" class="bookIncrement">+</a></p></td>
    <td><p><input type="text" class="bookPrice disabled" value="70" disabled /></p></td>
    <td><p>=</p></td>
    <td><p><input type="text" class="bookTotal disabled" disabled /></p></td>
  </tr>
Run Code Online (Sandbox Code Playgroud)

如何使用jQuery访问此行中的bookPrice和bookTotal类?由于我有多个书名,我只需要访问当前行中的输入.

谢谢!

forms jquery

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

如何制作numpy棋盘?

我正在使用numpy将像素阵列初始化为灰色棋盘("无像素"或透明的经典表示).看起来应该有一种奇怪的方式来做numpy的惊人的阵列分配/切片/切割操作,但这是我提出的最好的:

w, h = 600, 800
sq = 15    # width of each checker-square
self.pix = numpy.zeros((w, h, 3), dtype=numpy.uint8)
# Make a checkerboard
row = [[(0x99,0x99,0x99),(0xAA,0xAA,0xAA)][(i//sq)%2] for i in range(w)]
self.pix[[i for i in range(h) if (i//sq)%2 == 0]] = row
row = [[(0xAA,0xAA,0xAA),(0x99,0x99,0x99)][(i//sq)%2] for i in range(w)]
self.pix[[i for i in range(h) if (i//sq)%2 == 1]] = row
Run Code Online (Sandbox Code Playgroud)

它有效,但我希望更简单.

python numpy

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

从Ruby中的String解析十进制值

我有一个包含十进制数字的Ruby String.将其转换为十进制(定点)的最佳方法是什么?

"最好"意味着:

  • 可靠的输入选项可靠
  • 写得很简单
  • 易于阅读

......大致按顺序排列.

ruby parsing decimal

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

意外的Class.getMethod行为

前一段时间我在使用Class.getMethod和autoboxing时遇到了类似的问题,在你自己的查找算法中实现它是有意义的.但真正让我感到困惑的是,以下内容无效:

public class TestClass
{
    public String doSomething(Serializable s)
    {
        return s.toString();
    }

    public static void main(String[] args) throws SecurityException, NoSuchMethodException
    {
        TestClass tc = new TestClass();
        Method m = tc.getClass().getMethod("doSomething", String.class);
    }
}
Run Code Online (Sandbox Code Playgroud)

String.class实现了Serializable接口,我真的希望它包含在查找方法中.我是否也必须在自己的查找算法中考虑这一点?

编辑:我确实读过Javadoc,所以让我强调问题的第二部分:如果是这样,你有关于如何快速做到这一点的建议(我已经不得不添加一些自定义匹配和转换算法,我不想要它太慢了?)

java reflection

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

是否有任何工具可以显示受特定CSS规则影响的站点中的所有元素/页面?

当然,我们可以使用像Firebug这样的工具来突出显示HTML的部分内容并查看所有CSS的应用.

但反过来呢?是否有某种工具可以让您突出显示特定的CSS规则并显示它适用的网站上的所有页面(静态HTML页面或其动态模板)?

示例:我来到一个新网站工作,非常大,我需要在特定页面上编辑CSS但是这样做,我不知道网站上有多少其他页面也可能有这些类名,因此影响.当然,我可以尝试在整个网站上搜索类名,但这可能是耗时或棘手的.例如,该站点有一个名为"ba"的类.如果我只搜索"ba",猜猜有多少不相关的页面会出现?那么如何包含双引号("ba"?嗯,它可能在其他几个类(class ="hz ba top")的中间,最后(class ="hz ba")等.更多因此,它可以通过服务器端代码动态插入,使其更难找到.一个可以以某种方式蜘蛛网站并能够识别CSS更改将影响的所有位置的工具将是很好的.

html css

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

如何让grep在Windows上的Emacs中工作(EmacsW32)

Mx grep,Mx lgrep,Mx rgrep对我来说在EmacsW32中不起作用.

我做Mx lgrep,它说grep不是命令:

grep -i -n "hello" * NUL
'grep' is not recognized as an internal or external command,
operable program or batch file.

Grep finished with no matches found at Sun Jan 31 05:59:06
Run Code Online (Sandbox Code Playgroud)

还有什么是NUL的东西?EmacsW32主页说它附带了Gnuwin32实用程序,但似乎配置实际使用Gnuwin32 grep的工作留给了用户.

如何配置它以使用随附的Gnuwin32 grep或cygwin grep?都好吗?

windows emacs grep emacsw32

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

Visual Studio:用于配置的不同DLL

我想制作我的应用程序的x86和x64版本,因为我使用的一些库在x86和x64(例如SQLite)方面存在差异.我为发布版本做了一个新的配置,它具有目标操作系统"x64".

有没有办法为配置定义不同的DLL,例如使用SQLite.dll for x86 release和SQLite64.dll for x64 release?

  1. 不幸的是,我不能使用默认的"任何平台"选项,因为那些不是x64兼容的DLL.
  2. 我想支持真正的x64,而不是在x64操作系统上运行32位应用程序.

dll 64-bit x86 visual-studio

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