小编mko*_*yak的帖子

jQuery使用变量隐藏/显示div

我是jQuery的nOOb.

我想在jQuery中使用变量来隐藏/显示div.

到目前为止我所拥有的是:

$(document).ready(function(){
    $('#listMenu a').click(function () {
            var getPage = $(this).attr("id");
            var getName = $(this).attr("name");
            //console.log(getPage);
            //console.log(getName);

            $("#" & getName ).show();



    });
});
Run Code Online (Sandbox Code Playgroud)

firebug控制台显示我有正确的vars,但我接下来会收到此错误:

这[H] .style未定义[打破此错误](function(){var R = /((?:((?:([^()] +)... typeof K ==="string" ?K:K + "PX")}})})();

任何帮助表示赞赏.SJS

jquery

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

GORM:如何在Map中设置值的数据类型

在我的域对象中,我有一张地图:

Map<String, String> stuff
Run Code Online (Sandbox Code Playgroud)

GORM自动创建一个表,其中键和值为varchar(255).

我需要将值改为LongText.我该怎么做?

此外,有没有一个解决方法,不涉及使用hibernate配置?

grails map grails-orm

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

寻找 javascript 到 coffeescript 在线转换器

js2coffee似乎“下降”了。有谁知道任何其他在线工具可以将 javascript 转换为咖啡脚本?

javascript coffeescript

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

window.open()在第二次调用时返回undefined或null

我有以下情况:

我点击一个链接:打开一个名为'popup'的弹出窗口,在其中加载一个pdf(在IE6中).

没有关闭弹出窗口,我再次点击链接,这应该重新打开弹出窗口内的pdf,但抛出javascript错误: 找不到成员

用于打开弹出窗口的javascript函数是:

function openWindow(url, name, props) {
  var windowRef = window.open(url, name, props);
  if (!windowRef.opener) {
    windowRef.opener = self;
  }
  windowRef.focus(); //error at this line, windowRef must be null
  return windowRef;
}
Run Code Online (Sandbox Code Playgroud)

问题:我如何解决这个问题,而不是每次都打开一个新的弹出窗口?

javascript popup internet-explorer-6

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

spring mvc绑定到2个具有相同字段的对象

我提交一份表格,让我们说这个表格包含

<input name="address" ..>
Run Code Online (Sandbox Code Playgroud)

<input name="billingAddress" ..>
Run Code Online (Sandbox Code Playgroud)

我有2个对象需要绑定到:

class Address {
   String address;
   ..
}

class BillingAddress {
   String address;
   ..
}
Run Code Online (Sandbox Code Playgroud)

没有一些魔法,显然billingAddress不会绑定到地址BillingAddress.

假设我在两者中都有多个相同的字段Address,BillingAddress但在表单上我将计费输入前缀为billing,即billingFirstName,billingLastName等.

是否有一些优雅的方式,我可以绑定BillingAddress,我可以重用类似的问题?
(还是有更好的方法可以解决这个问题,然后我想出了什么?)

data-binding spring-mvc

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

jinja2 macros vs jsp2.0标签

我是一个学习python/jinjajava程序员.

使用jinja2宏的最大优点是拥有一个调用者()的限制.例如,我可以在jsp2标签中执行以下操作:

标签def:

<% attribute name="title" fragment="true">
<div class='title'>${title}</div>
<div class='body'><jsp:doBody/></div>
Run Code Online (Sandbox Code Playgroud)

用法:

<myTag>
  <jsp:attribute name='title'>
    <c:if test='${blah}'>This is only here sometimes</c:if>
  </jsp:attribute>
  <jsp:body>
    <c:if test='${something}'>some dynamic content</c:if>
  </jsp:body>
</myTag>
Run Code Online (Sandbox Code Playgroud)

我想强调的是,正文内容和"标题"属性都具有动态内容.此外,这里没有将变量设置为动态内容并将其传入的黑客攻击.

现在让我们看一下做同样事情的jinja宏:

{% macro myTag(title='', caller) -%}
  <div class='title'>{{ title }}</div>
  <div class='body'>{{ caller() }}</div>
{%- endmacro %}
Run Code Online (Sandbox Code Playgroud)

可是等等!我不能轻易地将动态内容放入title属性!

{% call myTag(title='imagine putting some content here that involves 5 loops, 4 ifs and whatnot?') %}
   {% if something %}some dynamic content{% …
Run Code Online (Sandbox Code Playgroud)

python java jsp jinja2

4
推荐指数
3
解决办法
1217
查看次数

chrome不会渲染gif背景图片

目前正在运行chrome 14,它无法在我的登录页面上呈现旋转的gif图形.

以下是chrome中的页面:

在此输入图像描述

以下是所有其他浏览器的外观:

在此输入图像描述

重现:

http://trunk.test.openmile.com/login/#null

输入有效的电子邮件和密码并点击"登录",然后当出现黑色进度指示器时,点击STOP,这样浏览器就没有机会给你一个登录错误.

请注意,背景不会显示在chrome中.有趣的是,如果您检查元素,并将1px添加到背景图像位置,图像将变得可见.

对我来说闻起来像铬虫,但是有解决方法吗?

编辑:另一个非常奇怪的事情是:如果我alert在显示此处理div的函数的末尾放置一个,在警报之后,背景图像变得可见.

javascript css google-chrome

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

javascript:令人惊讶的操作顺序

我最近编写的代码没有像我期望的那样工作,它是:

message = 'Thank You';
type = 'success';

message = message || type == 'success' ? 'Success' : 'Error';
Run Code Online (Sandbox Code Playgroud)

对我而言,最新消息message"成功".

我认为,既然消息的真实价值在于true,那么权利的右边or不会评估.

OR左侧的括号解决了这个问题,但我仍然不明白为什么右侧进行了评估

javascript

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

谷歌分析trackEvent如何运作?

我试图了解这将如何工作:

_gaq = _gaq || [];

_gaq.push(['trackEvent', 'something', 'bleee']);
Run Code Online (Sandbox Code Playgroud)

好的,所以我明白了,我正在将数据推入一些神奇的阵列.但谷歌的剧本如何知道我这样做了?它必须要么轮询这个数组(不太可能),要么当用户离开页面时它会对它做一些事情.

我发现在离开页面时发出请求通常会导致在请求完成之前关闭连接.

有人能向我解释这个魔法是如何起作用的吗?

javascript google-analytics

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

什么是好的跨平台css压缩器?

我需要压缩我的CSS作为我的蚂蚁构建的一部分.我注意到csstidy这样做,但是在我的ant构建中包含它并不容易,因为我需要在不同的平台上使用不同的二进制文件.

那么,人们使用的是java css压缩器吗?

css java compression styling

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