小编Ant*_*thy的帖子

加载图像的jQuery事件

是否可以通过jQuery事件检测何时加载所有图像?

理想情况下,应该有一个

$(document).idle(function()
{
}
Run Code Online (Sandbox Code Playgroud)

要么

$(document).contentLoaded(function()
{
}
Run Code Online (Sandbox Code Playgroud)

但我找不到这样的事情.

我想过附上这样的事件:

$(document).ready(function()
{
    var imageTotal = $('img').length;
    var imageCount = 0;        
    $('img').load(function(){if(++imageCount == imageTotal) doStuff();});
}
Run Code Online (Sandbox Code Playgroud)

但如果图像无法加载,这会破坏吗?在正确的时间调用该方法至关重要.

jquery dom

96
推荐指数
5
解决办法
13万
查看次数

在C#ASP.NET中获取完整的查询字符串

作为一名PHP程序员,我习惯使用$ _GET来检索HTTP查询字符串...如果我需要整个字符串,那么就有很多方法可以做到.

然而,在ASP中,我似乎无法获得查询.

这是news.aspx的代码(嵌入在某些HTML中):

<%                             
    string URL = "http://www.example.com/rendernews.php?"+Request.Querystring;
    System.Net.WebClient wc = new System.Net.WebClient();
    string data = wc.DownloadString(URL);
    Response.Output.Write(data);
%>
Run Code Online (Sandbox Code Playgroud)

我从远程服务器获取PHP脚本的输出,这在没有Request.Querystring的情况下完美地工作.

问题是我正在尝试在第一行获取完整的查询字符串:Request.Querystring.我收到错误" 对象引用未设置为对象的实例 ",这基本上意味着Request.Querystring不存在.

知道这里的问题是什么吗?如何在调用index.aspx时获取该查询字符串,如http://test.com/news.aspx?id=2我的脚本提取http://www.example.com/rendernews.php?id=2

c# asp.net url

72
推荐指数
3
解决办法
16万
查看次数

jQuery UI单选按钮 - 如何正确切换检查状态

我有一组单选按钮,都是用jQuery UI设计的.button().

我想改变他们的检查状态.但是,当我以编程方式对容器的更改事件执行以下操作时:

$("#myradio [value=1]").attr("checked", false);
$("#myradio [value=2]").attr("checked", true);
Run Code Online (Sandbox Code Playgroud)

值正确更改,但UI样式仍然显示未选中的单选按钮和选中的样式,并且选中的样式仍然未选中.

我查看了button()关于单选按钮方法的jQuery UI文档,但没有关于如何更改状态和更新UI样式的信息.

问题的核心是调用$("selector").button("disable");代码不会更改按钮的活动状态 - 正确检查基础单选按钮,但UI活动状态不会更改.所以,我得到一个看起来像仍然被检查的灰色按钮,并且未选中真正选择的按钮.

$("selector").button("enable").button("refresh");
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui radio-button

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

如何防止事件被多次绑定

 $('.ajax').click
 (        
    function()
    {
        // If been bound then we need to return here.
        alert(':D');
    }
 )

 $('.ajax').click
 (
    function()
    {
        // If been bound then we need to return here.
        alert(':D');
    }
 )
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我调用了重复的代码.如何检测事件是否已被绑定以防止它触发两个警告框?

jquery

18
推荐指数
4
解决办法
2万
查看次数

适用于PHP的体面RSS feed生成器

我需要一个RSS Feed生成器; 我应该使用课程还是应该自己生成Feed?

如果我自己应该生成它,哪里有一个获得标准综合规范的好地方?

如果没有,是否有任何好的课程可以做到并快速完成并做得好?

php rss

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

扩展功能 - 合并两个功能?

我现在处于一个新的领域,我有一段时间没有处理过这种事情.

例如,拥有Javascript"类"的最佳方法是什么

// In the parent instance
function xyz()
{
    var x = 1;
}
Run Code Online (Sandbox Code Playgroud)

我想在类中设置它,当用户扩展一个类时,我希望它们有效地扩展这个功能.我知道我不清楚,但这是漫长的一天.例如,这是用户的代码.

// In the child instance
function xyz()
{
    var y = 2;
}
Run Code Online (Sandbox Code Playgroud)

合并应导致:

// In the merged instance
function xyz()
{
    var x = 1;
    var y = 2;
}
Run Code Online (Sandbox Code Playgroud)

我吸错了什么或者问错了吗?

javascript jquery

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

jQuery循环插件z-index浮点问题

当我尝试将一个元素放在我的jQuery Cycle元素之上时,它不起作用.该元素始终位于jQuery循环元素的后面.我用float:right; 定位元素,并将其z-index设置为100000,无济于事.

Firebug将Cycle元素及其子元素视为具有低z索引,并将浮动元素显示在正确的位置.

元素永远不会显示在循环图像上方.

<!-- the cycling set -->
<div id='headerimages'>
    <img src='images/header1.jpg' alt='' style='' />
    <img src='images/header2.jpg' alt='' style='' />
    <img src='images/header3.jpg' alt='' style='' />
</div>
<!-- the floating element -->
<img src='images/logotransparent.png' alt='' id='logo' /> 
Run Code Online (Sandbox Code Playgroud)

html css jquery cycle

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

英语到时间

有没有人知道一个好的类/库将时间的英文表示转换成时间戳?

目标是转换自然语言短语,例如"从现在开始十年"和"三周"以及"在十分钟内",并为他们制定最佳匹配unix时间戳.

我已经破解了一些非常糟糕且未经测试的代码以便继续使用它,但我确信有很好的解析器用于日历等.

private function timeparse($timestring)
{
    $candidate = @strtotime($timestring);
    if ($candidate > time()) return $candidate; // Let php have a bash at it

    //$thisyear = date("Y");
    if (strpos($timestring, "min") !== false) // Context is minutes
    {
            $nummins = preg_replace("/\D/", "", $timestring);
            $candidate = @strtotime("now +$nummins minutes");
            return $candidate;
    }

    if (strpos($timestring, "hou") !== false) // Context is hours
    {
            $numhours = preg_replace("/\D/", "", $timestring);
            $candidate = @strtotime("now +$numhours hours");
            return $candidate;
    }

    if (strpos($timestring, "day") !== false) // Context …
Run Code Online (Sandbox Code Playgroud)

php time timestamp

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

Textarea满足

我试图使textarea内容可编辑,我失败了.我正在使用此代码:

<textarea id='' class='' name='notes' rows='12' cols='67' contenteditable='true' ></textarea>
Run Code Online (Sandbox Code Playgroud)

我期待像http://html5demos.com/contenteditable这样的结果

有谁知道它为什么不起作用?

编辑:

我这样做是因为我正在尝试使用oneliner将控件添加到一个表单中,其中可以粘贴(HTML)格式的内容并保留其格式.我试图这样做没有大惊小怪和没有JavaScript代码.看来这是不可能的.如果不再添加相反的意见,我将在一天内结束这个问题.

html textarea contenteditable

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

Javascript数组索引基础

我不确定Javascript引擎(特别是浏览器引擎)如何存储数组.

例如 - 这将使用多少内存?

var x = new Array(0, 1, 2, 1000, 100000000);
Run Code Online (Sandbox Code Playgroud)

我想将整数日期映射为数组索引,但我需要确定它不是一个坏主意.

javascript arrays jquery

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

标签 统计

jquery ×6

html ×2

javascript ×2

php ×2

arrays ×1

asp.net ×1

c# ×1

contenteditable ×1

css ×1

cycle ×1

dom ×1

jquery-ui ×1

radio-button ×1

rss ×1

textarea ×1

time ×1

timestamp ×1

url ×1