好的我已经有一个jQuery函数来执行我需要的任务但是有一种方法可以循环遍历id ="generated_rows"的特定单元格
<table>
<tr id="generated_rows">
<td class="row_class" id="row_id_1">text 1</td>
<td class="row_class" id="row_id_2">text 2</td>
<td class="row_class" id="row_id_3">text 3</td>
<td class="row_class" id="row_id_4">text 4</td>
<td class="row_class" id="row_id_5">text 5</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
需要这个
<table>
<tr id="generated_rows">
<td class="row_class" id="row_id_1">text 1.00</td>
<td class="row_class" id="row_id_2">text 2.00</td>
<td class="row_class" id="row_id_3">text 3.00</td>
<td class="row_class" id="row_id_4">text 4.00</td>
<td class="row_class" id="row_id_5">text 5.00</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
现在工作以下的功能!!!,谢谢
// Check for whole numbers and append .00
$('#generated_rows td.row_class').each(function() {
var x = Number($(this).text()).toFixed(2);
$(this).text(x);
});
Run Code Online (Sandbox Code Playgroud) 我看到这篇文章突出显示偶数列,但是我可以只突出显示所选列吗?
这是他们使用的代码:
$("table.Table22 > tbody > tr > td:nth-child(even)").css("background","blue");
Run Code Online (Sandbox Code Playgroud)
但我想:注意:class="highlight"将在选定的列上,因此如果我选择了第3列,则将class="highlight"从第2列中删除并添加到第3列.jQuery需要根据所选列添加类.
<table class="tbl">
<tr>
<th class="firstColumn">
Cell 1:Heading
</th>
<th class="highlight">
Selected column so this should be highlighted
</th>
<th>
Cell 3:Heading
</th>
<th>
Cell 4:Heading
</th>
<th>
Cell 5:Heading
</th>
</tr>
<tr>
<td>
Cell 1:Row 1
</td>
<td class="highlight">
Selected column so this should be highlighted
</td>
<td>
Cell 3:Row 1
</td>
<td>
Cell 4:Row 1
</td>
<td>
Cell 5:Row 1
</td>
</tr>
<tr> …Run Code Online (Sandbox Code Playgroud) 我一整天都在寻找PHP或JavaScript解决方案来做到这一点.
我想提醒用户他们的会话即将超时(弹出),延长会话时间的能力.
如果您在此页面上需要一个视觉,这是一个视觉
编辑:
如果有帮助,jQuery就是框架
Aptana 3在多个(大型)项目中变得非常迟缓,我该如何提高性能?
我有几个项目,我检查subversion到一个dev目录,我也可以通过Apache访问.像这样的东西
因此,如果我转到此URL http://local.dev,我可以看到所有项目文件夹.在Aptana,它看起来像这样
+ dev (main project folder that Apache uses as well)
- project (svn branch I'm currently testing)
- another_project (another svn branch)
- yet_another_project (yep, another svn branch)
Run Code Online (Sandbox Code Playgroud)
所以要从URL访问项目我不需要每次都配置Apache,我只需要访问项目文件夹,如http://local.dev/project或http://local.dev/another_project
问题是这些项目非常大(Prado,Zend和Drupal框架以及其他需要的库),我可以将同一项目的多个分支签出到不同的文件夹中.Aptana将所有这些都归结为我认为问题所在.我知道我可以在Aptana本身内为每个项目创建一个项目,如果我没有使用它就关闭项目但是我没有看到对项目中的文件夹执行此操作的选项(我认为应该解决我的问题) ),但如果我单独的项目文件夹,我还需要设置Apache指向新的位置,这本身就是另一个痛苦.
有没有办法关闭Aptana项目文件夹中的子文件夹?或者有一个子项目文件夹?或关闭项目中的文件夹?或排除文件夹的索引?或关闭索引?
注意:有时在项目中添加新文件夹时,我会收到内存不足警告和/或Aptana崩溃.此外,当编码Aptana变得如此迟钝以至于做任何事情都非常麻烦.我真的很喜欢Aptana IDE,但这对我来说可能是一个交易破坏者.
我以为我会将Apache站点移动到Aptana根目录,这样我就可以在项目级别访问它,但我认为这不会对Aptana方面的索引性能起作用.
更新:这可能是相关的:
看起来Aptana正在索引.svn文件夹
更新:
到目前为止,唯一可以帮助的是为每个需要签出svn的项目创建一个新工作区.在项目之间来回切换是一种痛苦,但Aptana可以再次使用.
更新#2
看起来这是Aptana BUG列表,是的!
更新#3
经过无数次修补让Aptana玩得很好我决定测试其他IDE.
开始使用Eclipse,因为这是Aptana的基础.我有一个很好的构建,但它仍然不是我想要的100%.
还试用了付费IDE的PHPStorm,但我发现它是一款顶级IDE
我有一个NSArray与NSNumber对象具有int值:
arrayOfValues = [[[NSArray alloc] initWithObjects: [NSNumber numberWithInt:1], [NSNumber numberWithInt:3], [NSNumber numberWithInt:5], [NSNumber numberWithInt:6], [NSNumber numberWithInt:7], nil] autorelease];
[arrayOfValues retain];
Run Code Online (Sandbox Code Playgroud)
我试图像这样迭代数组:
int currentValue;
for (int i = 0; i < [arrayOfValues count]; i++)
{
currentValue = [(NSNumber *)[arrayOfValues objectAtIndex:i] intValue];
NSLog(@"currentValue: %@", currentValue); // EXE_BAD_ACCESS
}
Run Code Online (Sandbox Code Playgroud)
我在这做错了什么?
例
#!/bin/bash
INSTALL_PATH="/usr/local"
BFGMINER_INSTALL_PATH="${INSTALL_PATH}/bfgminer"
BFGMINER_REPO="https://github.com/luke-jr/bfgminer.git"
list_last_ten_bfgminer_tags () {
cd ${BFGMINER_INSTALL_PATH}
git for-each-ref --format="%(refname)" --sort=-taggerdate --count=10 refs/tags | cut -c 6-
}
clone_bfgminer () {
cd ${INSTALL_PATH}
git clone ${BFGMINER_REPO} ${BFGMINER_INSTALL_PATH}
}
echo "select number to switch tag or n to continue"
select result in master $(list_last_ten_bfgminer_tags)
do
# HOW DO I CHECK THE INDEX??????? <================================= QUESTION
if [[ ${result} == [0-9] && ${result} < 11 && ${result} > 0 ]]
then
echo "switching to tag ${result}"
cd ${BFGMINER_INSTALL_PATH}
git checkout …Run Code Online (Sandbox Code Playgroud) 我知道如何读取服务器上的文件并将其附加到PHP中的电子邮件中,但我想知道是否可以附加由我的脚本创建但未在服务器上创建的文件(有点像临时文件).
因此,在内存中创建文件并将其附加到电子邮件.
额外奖励:可能还需要创建多个文件,这对服务器来说是否太过难以处理?我不是说GB,而是像5个文件,每个1000行?
我需要在perl中传回一个枚举值,我该怎么做?
从这个线程拉出来:Perl是否有枚举类型?
use strict;
use constant {
HOME => 'home',
WORK => 'work',
MOBILE => 'mobile',
};
my $phone_number->{type} = HOME;
print "Enum: ".$phone_number->{type}."\n";
Run Code Online (Sandbox Code Playgroud)
但这不应该返回索引0吗?或者我理解这个错误?
编辑:
对于枚举类型,这样的事情会更令人期待吗?
use strict;
use constant {
HOME => 0,
WORK => 1,
MOBILE => 2,
};
my $phone_number->{type} = HOME;
print "Enum: ".$phone_number->{type}."\n";
Run Code Online (Sandbox Code Playgroud)
编辑#2
此外,我想验证所选的选项,但传回Word而不是值.我怎样才能充分利用这两个例子?
@VALUES = (undef, "home", "work", "mobile");
sub setValue {
if (@_ == 1) {
# we're being set
my $var = shift;
# validate the argument
my $success …Run Code Online (Sandbox Code Playgroud) 我想将https://github.com/timrwood/moment放入我的composer.json中以便于维护.
它不是一个官方的包装工程(当然,因为它不是PHP),但它包含一个packages.jsonfor nodejs.我能用这个composer.json吗?
我试过这个,但它不起作用:
{
"repositories": {
"timrwood/moment": {
"type": "git",
"url": "git://github.com/timrwood/moment.git"
}
}
}
Run Code Online (Sandbox Code Playgroud)
它会抛出一条错误消息,指出"在git://github.com/timrwood/moment.git的任何分支或标记中找不到有效的composer.json,无法从中加载包."
它缺少版本字符串来定义我想要使用的版本...
有人可以帮忙吗?
或者我不应该在这里使用作曲家,因为我混合JS和PHP?
php ×3
jquery ×2
aptana ×1
aptana3 ×1
bash ×1
composer-php ×1
css ×1
enums ×1
highlighting ×1
html ×1
ide ×1
ios ×1
iterator ×1
javascript ×1
momentjs ×1
nsarray ×1
nsnumber ×1
objective-c ×1
on-the-fly ×1
packagist ×1
perl ×1
phpexcel ×1
satis ×1
select ×1
selected ×1
selector ×1
session ×1
shell ×1