小编tes*_*dtv的帖子

$()的第二个参数是什么意思?

我有一个jQuery代码如下;

var favorites       = $("#favorites");
var favoritesFooter = $("#favoritesFooter",favorites);
Run Code Online (Sandbox Code Playgroud)

我不确定逗号在第二个语句中的含义是什么 $("#favoritesFooter",favorites);

以下陈述在上述情况下也会做什么或代表什么;

favoritesFooter.prev().after(newHTML);
Run Code Online (Sandbox Code Playgroud)

html javascript jquery dom jquery-selectors

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

在JSP中使用Ajax响应

我有一个JSP页面,只有一个普通的HTML表,有五行五行.

现在我正在进行Ajax调用并得到回复.现在,一旦我得到回复,我需要将数据填入表格的适当单元格中.

所以我的问题是;

  1. 我应该使用JSON来构建响应吗?
  2. 如何在JSP级别处理数据.也就是说,一旦我收到服务器的回复?

就像附加信息一样,我使用的是DWR,它只是从JavaScript代码中调用Java方法(构建响应).

html java ajax jsp dwr

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

对CSS3媒体查询的Respond.js

我试图在较旧的IE版本上使用Respond.js进行CSS3媒体查询 https://github.com/scottjehl/Respond

我在Javascript中收到一些拒绝访问的消息.

我尝试过类似于 http://scottjehl.github.com/Respond/cross-domain/example.html

我认为有一些跨域设置要做......但我不确定为什么需要这样做.我现在只需在本地测试一切.所以我在本地拥有所有文件...请帮我解决这个问题.

对类似的易用库的任何其他建议也没关系..

html css html5 css3 media-queries

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

用于查找/替换文件内文本的批处理命令

我有一个模板文件(比如myTemplate.txt),我需要做一些编辑来从这个模板创建我自己的文件(比如myFile.txt).

所以模板包含类似的行

env.name=
env.prop= 
product.images.dir=/opt/web-content/product-images
Run Code Online (Sandbox Code Playgroud)

现在我希望将其替换如下;

env.name=abc
env.prop=xyz
product.images.dir=D:/opt/web-content/product-images
Run Code Online (Sandbox Code Playgroud)

所以我正在寻找批处理命令来执行以下操作;

1. Open the template file.
2. Do a kind of find/replace for the string/text
3. Save the updates as a new file
Run Code Online (Sandbox Code Playgroud)

我该如何实现这一目标?

windows cmd batch-file

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

Knockout.js语法

我是Javascript MVC框架Knockout.js的初学者

来自传统的Javascript(和一些jQuery经验),我在理解语法学习Knockout.js时遇到了困难

考虑下面的陈述;

风景:

<ul class="folders" data-bind="foreach: folders">
<li data-bind="text: $data, 
               css: { selected: $data == $root.chosenFolderId() },
               click: $root.goToFolder"></li></ul>
Run Code Online (Sandbox Code Playgroud)

查看型号:

function WebmailViewModel() {
    // Data
    var self = this;
    self.folders = ['Inbox', 'Archive', 'Sent', 'Spam'];
    self.chosenFolderId = ko.observable();

    // Behaviours    
    self.goToFolder = function(folder) { self.chosenFolderId(folder); };    
};
Run Code Online (Sandbox Code Playgroud)

你能解释一下这些陈述是什么(特别是$ data,$ root)吗?该声明的作用self.chosenFolderId(folder);是什么?

javascript jquery javascript-framework knockout.js

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

Javascript对象:Literal与构造函数

对于创建Javascript对象,我们可以使用Literal或Constructor方式; 在Constructor中,我们说;

function myObj(){
this.myProp1 = "abc";
this.myProp2 = "xyz";
}
Run Code Online (Sandbox Code Playgroud)

用字面的方式,我们说;

var myObj = {
myProp1:"abc",
myProp2:"xyz",
}
Run Code Online (Sandbox Code Playgroud)

我的问题是在声明属性时,为什么会有这样的差异,比如为什么我们在构造方式的情况下使用"this.myProp1"而不是在Literal方式中使用"this"?

html javascript oop prototype

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

中心对齐未知宽度和高度的div的最佳方法?

假设我的页面上有一个div:

<div class="center"></div>
Run Code Online (Sandbox Code Playgroud)

我的CSS看起来像:

.center{
    background:red;
    position:absolute;
    left:50%;
    top:50%;
    margin-left: ?
    margin-top: ?
}
Run Code Online (Sandbox Code Playgroud)

正如您在上面所看到的,我唯一需要知道的是如何设置margin-leftmargin-top值.如果我有一个已知的.centerdiv的宽度和高度(比如每个300px),我会设置margin-leftmargin-top值为该值的一半(-150px)

但我的问题是如果.centerdiv的宽度/高度未知(或者说它是动态的),我该如何设置这些值?

我可以使用某种CSS表达式,还是有跨浏览器限制?最好的方法是什么?

html css css3 css-expressions

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

Backbone.js:cid仅用于模型

在Backbone.js中,有一个我认为叫做"cid"的属性......它只用于Model对象(而不是视图或集合)

也只是Model对象使用的"id"和"idAttribute"?有什么不同?如果你能用一个非常基本的例子来解释它会很棒.

javascript backbone.js

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

为什么移动网络应用程序性能与本机应用程序相比较慢

据说,如果我们希望我们的移动应用程序具有高性能,我们应该选择本机应用程序.是什么原因一样?我的意思是为什么与原生应用相比,网络应用的性能会降低?

是否只是因为从服务器加载时间?在大数据的情况下,这可能是真的.但其他情况又如何呢?

android webkit native mobile-safari ios

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

Ember 调用关闭操作

在 Ember JS 中,假设我有一个定义如下的组件(HBS/JS)

parent.hbs

{{longclaw-sword attack=(action swing)}}
Run Code Online (Sandbox Code Playgroud)

app/components/longclaw-sword.js

export default Ember.Component.extend({
  click() {
    this.attack();
  }
});
Run Code Online (Sandbox Code Playgroud)

使用this.attack()V/s调用关闭操作有什么区别 this.attr.attack()吗?

在哪些情况下使用“attr”?它可以用于参考正常属性还是仅用于操作?

javascript ember.js ember-cli

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