小编Yet*_*ene的帖子

使用jquery获取浏览器视口的高度和宽度而不使用滚动条?

如何使用jQuery获取没有滚动条的浏览器视口的高度和宽度?

这是我到目前为止所尝试的:

       var viewportWidth = $("body").innerWidth();
       var viewportHeight = $("body").innerHeight();
Run Code Online (Sandbox Code Playgroud)

此解决方案不考虑浏览器滚动条.

jquery

93
推荐指数
6
解决办法
21万
查看次数

如何使用jquery load方法将文件内容加载到变量中?

如何使用jQuery .load()方法将文件内容加载到变量而不是DOM中?

例如,

$("#logList").load("logFile", function(response){ });
Run Code Online (Sandbox Code Playgroud)

#logList我希望它加载到变量中,而不是将文件加载到DOM 的元素中.

ajax jquery

27
推荐指数
2
解决办法
3万
查看次数

如何使用grep或map删除元素?

如何使用grepmap删除数组中的元素或引用数组?我使用有问题splice,除去从数组引用一个或多个元素,并想看看是否grep还是map可以给我一个更好的解决方案.

@removedElements = grep /test/, @array;
Run Code Online (Sandbox Code Playgroud)

perl

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

我怎样才能让perl grep执行正则表达式捕获

我试图通过在下面的代码中获取(.*)的内容,使用grep捕获带有grep的子字符串.

            @substring = grep /^test-results(.*)/,@$(array_reference);
Run Code Online (Sandbox Code Playgroud)

这不行......

perl

7
推荐指数
2
解决办法
3412
查看次数

如何使用jQuery删除大于或等于特定数字的元素?

如何使用jQuery删除大于或等于特定数字的元素?

<div id="1" class="testList"><p>anything</p></div>
<div id="2" class="testList"><p>anything</p></div>
<div id="3" class="testList"><p>anything</p></div>
<div id="4" class="testList"><p>anything</p></div>
<div id="5" class="testList"><p>anything</p></div>
<div id="6" class="testList"><p>anything</p></div>
<div id="7" class="testList"><p>anything</p></div>
<div id="8" class="testList"><p>anything</p></div>
<div id="9" class="testList"><p>anything</p></div>
Run Code Online (Sandbox Code Playgroud)

例如,我需要删除所有大于等于id 5的div元素...我的尝试是使用一个名为clear的变量

$(".testList:gt('"+clear+"') p").remove();
Run Code Online (Sandbox Code Playgroud)

如何在jquery中使用大于或等于?

jquery

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

如何使用jquery获取下拉菜单中所选选项的值?

  <select id="testSelection">
           <option> test1 </option> 
           <option> test2 </option> 
           <option> test3 </option> 
           <option> test4 </option> <--- selected this one from the pull down menu 
           <option> test5 </option> 
           <option> test6 </option> 
  </select>

             $("#testSelection").change(function()
             {
                    alert($(this).text());
             });
Run Code Online (Sandbox Code Playgroud)

对我来说很奇怪,警报消息显示所有选择,但我希望它只显示test4文本.

jquery

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

使用jquery hasClass方法时如何获取div的id?

此代码无效:

$("div").hasClass("testSection").attr("id");
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

TypeError:$(...).hasClass(...).attr不是函数

知道问题可能是什么?

jquery

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

如何获得元素的正确位置?

如何获得元素的正确位置?

我可以得到左侧和顶部位置,但无法弄清楚如何使用jquery position()方法获得正确的位置

  var ul_list_position = $("#list");
  var ul_list_left_positon_value = ul_list_position.position();

  alert("Left position: "+ ul_list_left_position_value.left);
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何使用jquery在浏览器内容查看区域周围放置边框?

可能的重复:
如何在没有滚动条的情况下获取浏览器窗口大小

如何使用 jquery 在浏览器内容查看区域周围放置边框?

这是我尝试过的..

 var $windowW = $(window).width();
 var $windowH = $(window).height();
 alert($windowW + "  " + $windowH); // THe results are width 1440 and 745 height
 $("body").css("width", $windowW);
 $("body").css("height", $windowH);
 $("body").css("border","1px solid green");
Run Code Online (Sandbox Code Playgroud)

我的文档正文中没有任何元素,并且在 1440 的宽度和 745 的高度周围没有绿色边框。

如何使用 jquery 使用 $windowW 和 $windowH 的返回值在浏览器的可视区域周围放置边框?

css jquery

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

如何使用jquery从强元素中获取文本?

我有以下元素,需要获取选中输入复选框的强元素的文本值

<input class="inputCheckbox" tpye="checkbox"><strong>Testing</strong>
Run Code Online (Sandbox Code Playgroud)

我累了,但没有工作..

$(".inputCheckbox input:checked strong").text();
Run Code Online (Sandbox Code Playgroud)

jquery

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

为什么将Perl输入记录分隔符设置为$ / =“ __ Data __ \ n”不起作用?

为什么将Perl输入记录分隔符设置为$ / =“ __Data __ \ n”不起作用?

数据记录设置如下:

 __Data__\n
 1aaaaaaaaaa\n
 aaaaaaaaaaa\n
 aaaaaaaaaaaaa\n
 __Data__\n
 1bbbbbbbbbb\n
 bbbbbbbbbbb\n
 bbbbbbbbbbbbb\n
 __Data__\n
 1cccccccccc\n
 ccccccccccc\n
 ccccccccccccc\n
 __Data__\n
Run Code Online (Sandbox Code Playgroud)

这是访问每个数据记录第一行的Perl代码...

$/ = "__Data__\n";

open READFILE, "<", "logA.txt" or die "Unable to open file";

while (<READFILE>)
{
   if (/([^\n]*)\n(.*)/sm)
   {
       print "$1\n";
   }
}
close(<READFILE>);
Run Code Online (Sandbox Code Playgroud)

我得到以下不良输出:

__Data__
Run Code Online (Sandbox Code Playgroud)

而不是以下内容的理想输出:

1aaaaaaaaaaa
1bbbbbbbbbbb
1ccccccccccc
Run Code Online (Sandbox Code Playgroud)

为什么输入记录分隔符$/="__Data__";不起作用?应该如何运作?

perl

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

标签 统计

jquery ×8

perl ×3

ajax ×1

css ×1