问题列表 - 第31999页

如何将多个jQuery函数压缩成一个?

我仍然是jQuery的新手,我正在尝试寻找帮助优化我的代码的方法.我正在开发一个应用程序,每次有人离开字段(.blur)时我都会调用一些计算方法.我只想在满足某些条件时调用这些方法(例如值!= 0).我有9个字段,我正在计算和检查当前.

$(document).ready(function () {
var currentValue = {};

$("#txtValue1").focus(function () {
    currentValue = $(this).val();
}
).blur(function () {
    $("#txtValue1").valid();
    if (currentValue != $("#txtValue1").val() && $("#txtValue1").val() != "") {
        CallCalculations();
    }
});

$("#txtValue2").focus(function () {
    currentValue = $(this).val();
}
).blur(function () {
    $("#txtValue2").valid();
    if (currentValue != $("#txtValue2").val() && $("#txtValue2").val() != "") {
        CallCalculations();
    }
});
});

function CallCalculations() {
    // Do Stuff
};
Run Code Online (Sandbox Code Playgroud)

我知道可以将这些函数压缩成一个更通用的函数(使用CSS类作为选择器而不是ID)但我似乎无法弄明白,因为我仍然是jQuery/Javascript的新手.任何帮助将不胜感激.谢谢!

jquery

6
推荐指数
2
解决办法
170
查看次数

如何使用扩展方法Sum()得到短裤列表的总和?

我试图做这样的事情 -

List<short> listofshorts= new List<short>();
int s = listofshorts.Sum();
//this does not work...but same code works for a list of ints..
Run Code Online (Sandbox Code Playgroud)

我收到了这个编译错误 -

'System.Collections.Generic.List'不包含'Sum'的定义,最好的扩展方法重载'System.Linq.Queryable.Sum(System.Linq.IQueryable)'有一些无效的参数

任何人都可以建议我如何使用扩展方法来计算短裤的总和?由于某种原因,扩展方法不支持它...

c# linq extension-methods

16
推荐指数
2
解决办法
5026
查看次数

Apache的自定义404错误问题

我正在尝试为我的网站创建自定义404错误.我正在使用Windows上的XAMPP对此进行测试.

我的目录结构如下:

error\404page.html
index.php
.htaccess
Run Code Online (Sandbox Code Playgroud)

我的.htaccess文件的内容是:

ErrorDocument 404 error\404page.html
Run Code Online (Sandbox Code Playgroud)

这会产生以下结果:

alt text http://i38.tinypic.com/24qk0fk.jpg

但是这不起作用 - 是否与斜杠的方式或我应该如何引用错误文档有关?

站点站点文档驻留在Web根目录的子文件夹中,如果这对我应该如何引用有什么影响?

先谢谢你.

当我更改文件时

ErrorDocument 404 /error/404page.html
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息,这不是我已链接的html文件中的内容 - 但它与上面列出的内容不同:

alt text http://i32.tinypic.com/kci5b7.jpg

apache xampp .htaccess

24
推荐指数
3
解决办法
8万
查看次数

从mysql数据库返回随机行而不使用rand()

我希望能够从数据库中提取15个左右的记录.我已经看到WHERE id = rand()随着数据库变大,使用会导致性能问题.我见过的所有解决方案都是为了选择单个随机记录.我想得到倍数.

有谁知道为大型数据库执行此操作的有效方法?

编辑:

进一步编辑和测试:

我在使用MyISAM的新数据库上创建了一个相当简单的表.我给了这3个字段:( autokey无符号自动数字键)bigdata(大blob)和somemore(中等int).然后我将随机数据应用到表中并使用Navicat运行一系列查询.结果如下:

Query 1: select * from test order by rand() limit 15

 Query 2: select * 
          from 
      test 
          join 
      (select round(rand()*(select max(autokey) from test)) as val from test limit 15)                                           as rnd
      on 
          rnd.val=test.autokey;`
Run Code Online (Sandbox Code Playgroud)

(我尝试了选择和选择不同,它没有明显的区别)

和:

Query 3 (I only ran this on the second test):
SELECT  *
    FROM    (
    SELECT  @cnt := COUNT(*) + 1,
            @lim := 10
    FROM    test
    ) vars
    STRAIGHT_JOIN …
Run Code Online (Sandbox Code Playgroud)

php mysql random

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

你如何将多个.txt文件读入R?

我正在使用R来显示一些所有数据都是.txt格式的数据.目录中有几百个文件,我想一次性将它们全部加载到一个表中.

有帮助吗?

编辑:

列出文件不是问题.但是我无法从列表转到内容.我从这里尝试了一些代码,但是我得到了这个部分的错误:

all.the.data <- lapply( all.the.files,  txt  , header=TRUE)
Run Code Online (Sandbox Code Playgroud)

 Error in match.fun(FUN) : object 'txt' not found
Run Code Online (Sandbox Code Playgroud)

任何能够澄清这个问题的代码片段都将不胜感激.

r fread lapply read.table readr

23
推荐指数
5
解决办法
4万
查看次数

AVCaptureVideoPreviewLayer:拍摄快照

我正在尝试模拟在默认相机应用程序中看到的动画,其中相机取景器的快照被动画到应用程序显示的角落.

保存解决此问题的关键的AVCaptureVideoPreviewLayer对象不能满足这些要求:尝试在新层中创建它的副本...

- (id)initWithLayer:(id)layer
Run Code Online (Sandbox Code Playgroud)

..返回一个空图层,没有图像快照,所以显然这里有更深层次的魔法.

你的线索/嘘声是最受欢迎的.

M.

iphone cocoa-touch avfoundation

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

使用变量中的名称创建数据库

我想使用变量中的值创建数据库.这是我的脚本,但它不起作用.有任何想法吗?

-- Set Data Base name
DECLARE @DataBaseName char(64);
SET @DataBaseName = 'DbCmsWebsiteTest';

-- Create Data Base
CREATE DATABASE @DataBaseName;
GO
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

是否可以使用jquery从另一个html读取div的内容?

我试图读取myDiv的内容,它位于一个单独的html文件中并在当前页面中做一些追加,这可能吗?我知道有load(),但它显示整个html.

$( ".myDiv" ).each(function(){

//do stuff

});
Run Code Online (Sandbox Code Playgroud)

我已经尝试了$('#result').load('ajax/test.html #container')route,但它将#container中的内容加载到id为#result的div中.想要读取内容来自ajax/test.html的id为#container的div,进行一些更改,然后在id为#result的div中显示它...即时尝试使用驻留在另一个页面上的div上的每个函数,希望我有一些意义

jquery

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

将锚定位在跨距内并使用css定向

我正在使用jQuery选项卡,我在选项卡标题中添加了一些跨度,因此我可以使用背景图像.这是标记:

<ul>
    <li><span class='tab_outer'><span class='tab_inner'><span class='tab'><a href="#orderInfo">
        Order Info</a></span></span></span></li>
    <li><span class='tab_outer'><span class='tab_inner'><span class='tab'><a href="#notes">
        Notes</a></span></span></span></li>
    <li><span class='tab_outer'><span class='tab_inner'><span class='tab'><a href="#eventLog">
        Event Log</a></span></span></span></li>  
</ul>
Run Code Online (Sandbox Code Playgroud)

问题是:锚点内的文本显示在锚点块的最底部.如果我可以像三像素一样向上移动,那就完美了.这是我认为相关的所有CSS:

.tab_outer, .tab_inner, .tab
{
    display: inline-block;
    font-size: 11px;
    list-style: none;
}

.tab_outer
{
    margin-bottom: -3px;
    padding-right: 3px;
    margin-top: 4px;
}

.tab_inner
{
    margin-bottom: -1px;
    padding-left: 3px;
}

.tab
{
    margin-top: 0px;
    padding: 0px 4px 0px 4px;
    margin-bottom: -1px;
}
Run Code Online (Sandbox Code Playgroud)

css vertical-alignment text-alignment

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

像Twitter追随者/在ActiveRecord中关注的关系

我试图在我的应用程序中表示用户之间的关系,其中用户可以拥有许多关注者并且可以关注其他用户.我想有像user.followers()和user.followed_by()这样的东西你能告诉我如何使用ActiveRecord来表示这个吗?

谢谢.

ruby activerecord ruby-on-rails

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