如何使用这个JavaScript(How to use this JavaScript)
目前我面临一个实现Javascript的问题。 链接在这里
http://jsfiddle.net/joplomacedo/WzA4y/
这是工作我正在使用Microsoft Visual Studio 2010,我有小文件一个是HTML,另一个是CSS,我使用Javscript如下面的代码,但这不像jsFiddle上面的链接。
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script> <script type="text/jscript" language="javascript"> var body = $('body'), main = $('.main'), open_modal = $('.open-modal'), close_modal = $('.close-modal'), modal_container = $('.modal-container'), toggleModal = function() { body.toggleClass('body-locked'); modal_container.toggleClass('dp-block'); }; open_modal.on('click', toggleModal); close_modal.on('click', toggleModal); </script> </head> <body> <button class="open-modal">Button!</button> <div class="modal-container dp-none"> <div class="modal"> <button class="close-modal">Close!</button> </div> </div> </body> </html>
Currently I have face one issue implementing Javascript . Here is the Link
http://jsfiddle.net/joplomacedo/WzA4y/
This is working And I'm using Microsoft Visual Studio 2010 and I have small files One is html, and another is CSS, I use the Javscript like below code but this is not working as like in jsFiddle above link .
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script> <script type="text/jscript" language="javascript"> var body = $('body'), main = $('.main'), open_modal = $('.open-modal'), close_modal = $('.close-modal'), modal_container = $('.modal-container'), toggleModal = function() { body.toggleClass('body-locked'); modal_container.toggleClass('dp-block'); }; open_modal.on('click', toggleModal); close_modal.on('click', toggleModal); </script> </head> <body> <button class="open-modal">Button!</button> <div class="modal-container dp-none"> <div class="modal"> <button class="close-modal">Close!</button> </div> </div> </body> </html>
原文:https://stackoverflow.com/questions/18463271
最满意答案
你不能使用
Digest::SHA->sha256_hex(1)
因为它实际上是Digest::SHA::sha256_hex("Digest::SHA", 1)
。使用
Digest::SHA::sha256_hex(1)
要么
use Digest::SHA qw(sha256_hex); sha256_hex(1);
或(OOP式)
Digest::SHA->new(256)->add(1)->hexdigest()
You can't use
Digest::SHA->sha256_hex(1)
because it's actuallyDigest::SHA::sha256_hex("Digest::SHA", 1)
.Use
Digest::SHA::sha256_hex(1)
or
use Digest::SHA qw(sha256_hex); sha256_hex(1);
or (OOP-style)
Digest::SHA->new(256)->add(1)->hexdigest()
相关问答
更多-
如何清除Perl哈希(How to clear a Perl hash)[2022-05-13]
是的,他们是完全相同的。 都从表中删除所有现有的键和值,并将散列设置为空列表。 请参阅perldoc -f undef : undef EXPR undef取消定义EXPR的值,该值必须是左值。 仅使用标量值,数组(使用“@”),散列(使用“%”),子例程(使用“&”)或类型球(使用“*”)... 例子: undef $foo; undef $bar{'blurfl'}; # Compare to: delete $bar{'blur ... -
不同之处在于您如何表达哈希的内容。 例如,下面的数组符号; 你这样做: my %hash = ( 'key 1' => 'value 1', 'key 2' => 'value 2'); %{}是一个强制转换运算符。 通常在您引用显然不是哈希的内容时使用它。 通常,对a的引用具有: 例: my $hashref; $hashref->{'key 1'}='value 1'; $hashref->{'key 2'}='value 2'; my %hash = %{$hashref}; The diffe ...
-
帮助理解perl哈希(help understanding perl hash)[2023-09-26]
%items是哈希引用的哈希(概念上是散列哈希)。 $set是%items的关键字,然后你得到另一个散列,它被添加到键'a-logdate'和'a-dataset' 。 (根据评论更正) %items is a hash of hash references (conceptually, a hash of hashes). $set is the key into %items and then you get back another hash, which is being added to with ... -
没有键名的Perl哈希值(Perl hash value without key name)[2022-03-25]
内置函数哈希值将返回所有哈希值的列表。 您可以使用它来获取或设置带有别名列表结构的任何值,例如foreach , map和grep : for my $value (values %hash) { say $value; # prints the value $value++; # adds one to the value } 或者您可以将值存储在数组中: my @vals = values %hash; 返回值的顺序实际上是随机的,但它将与相应的keys功能的顺序相同。 散列 ... -
Perl多哈希与单哈希(Perl Multi hash vs Single hash)[2022-06-09]
哈希查找速度与哈希中的项目数无关,因此只执行一次哈希查找的版本将比执行三次哈希查找的版本更快地执行操作的哈希查找部分。 但另一方面,单一查找版本必须将三个密钥连接成单个字符串,然后才能将其用作组合密钥; 如果这个字符串是匿名的(例如, $hash{"$a,$b,$c"} ),那么这可能会涉及一些有趣的东西,比如内存分配。 总体而言,我希望连接速度足够快,以至于在大多数情况下,单向查找版本比三向查找版本快,但要知道在您的情况下哪个版本更快,唯一的方法是编写相同的代码风格和基准的差异。 然而,就像其他人已经说过 ... -
Perl哈希引用(Perl hash referencing)[2023-02-07]
向后工作,它将$z的值赋给哈希引用的键y ,其中该引用被分配给名为%w的哈希的键$x 。 perl -wMstrict -MData::Dumper -E 'my %h; my $x=1; $h{$x}->{y}=3; print Dumper \%h;' $VAR1 = { '1' => { 'y' => 3 } }; 在Perl中,列表类型数据结构的值只能是标量项(单个实体),因此散列的第 ... -
哈希的哈尔哈希(Perl Hash of Hashes)[2021-12-21]
for my $family ( keys %HoH ) { if ($HoH{$family}->{checked}) { # Do what you want... } } for my $family ( keys %HoH ) { if ($HoH{$family}->{checked}) { # Do what you want... } } -
条件Perl哈希(Conditionional Perl hash)[2023-10-13]
使用条件表达式: my $foo = { a => 1, b => ($flag == 1) ? 2 : 3 } 请注意,首次定义$foo时会评估条件。 如果随后更改$flag的值, $foo->{b}将不会更改。 Use the conditional expression: my $foo = { a => 1, b => ($flag == 1) ? 2 : 3 } Note that the conditional is evaluated when you first defi ... -
Perl和哈希计算(Perl and hash calculation)[2024-03-21]
你不能使用Digest::SHA->sha256_hex(1)因为它实际上是Digest::SHA::sha256_hex("Digest::SHA", 1) 。 使用 Digest::SHA::sha256_hex(1) 要么 use Digest::SHA qw(sha256_hex); sha256_hex(1); 或(OOP式) Digest::SHA->new(256)->add(1)->hexdigest() You can't use Digest::SHA->sha256_hex ... -
假设你的数组看起来像这样: my @keys = qw/a b c a a/; my @values = qw/1 2 3 4 1/; 它就像一个简单的for循环一样简单: for ($i = 0; $i < scalar @keys; $i++) { $hash{$keys[$i]}{$values[$i]} += 1; } 然后,您可以使用嵌套循环迭代内部值(计数): foreach my $key (keys %hash) { while (my ($value, $count ...