草庐IT

jquery-1.3

全部标签

javascript - 将元素添加到 DOM 后 jQuery.click 不起作用

我有一个简单的jQuery('div#star').click(function.该函数在最初加载DOM时工作一次,但稍后,我将div#star添加到DOM,此时点击功能不起作用。我正在使用jQuery1.4.4,据我所知,我不需要再使用.live或.bind。在任何时候,DOM中的div#star都不会超过一个。我尝试将id="star"更改为class="star"但这没有帮助。关于如何让它工作或为什么它不工作有什么建议吗?我已经在jQuery(document).ready和外部js文件中安装了.click,但在将div添加到DOM后两者都不起作用。

javascript - jquery使用变量中的名称按类选择元素

我想在jQuery中对所有匹配特定类名的元素做一些事情。类名来自一个变量。如何使用我的变量按类进行选择?varx=$(this).attr('href').slice(1);这会将x设置为我想要的class的名称。现在我想选择具有该类名的所有元素我尝试过类似的东西,但它不起作用$(.x.show().addClass('active').siblings().hide().removeClass('active');基本上我想用whereclass=x影响所有元素最后,不是将x设置为类名,我可以在第一个变量赋值中获取类的array吗?即而不是varx=$(this).attr('hre

javascript - jQuery urlencode/decode 补丁帮助

我正在使用这个jQueryurlencode和urldecode插件-非常简单易用,但它不会以其原始形式从字符串中删除+。主页上的一条评论建议打补丁,但我不知道如何实现。谁能帮帮我?页面:http://www.digitalbart.com/jquery-and-urlencode///URLEncode/Decode$.extend({URLEncode:function(c){varo='';varx=0;c=c.toString();varr=/(^[a-zA-Z0-9_.]*)/;while(x1&&m[1]!=''){o+=m[1];x+=m[1].length;}else{

javascript - jQuery 中列的总计

以下代码无效。正如您在jsfiddle上看到的那样,我需要按列汇总所有内容.出了什么问题?HTMLAppleOrangeWatermelon123123123Total:Total:Total:Javascript$(document).ready(function(){$(".rowDataSd").each(function(){newSum.call(this);});});functionnewSum(){var$table=$(this).closest('table');vartotal=0;$(this).attr('class').match(/(\d+)/)[1];$

javascript - jQuery 数据表 : How to get row index (or nNode) by row id of tr?

我有一个数据表.我想fnUpdate()和fnDestroy()我的行。每行都有一个ID,例如:.至fnUpdate()/fnDestroy()合适的,我需要获取该行的索引。为此,我尝试使用fnGetPosition(),但我尝试的方式不是这样做的方式:$("#myTable").fnGetPosition($("#16"))结果TypeError:nNode.nodeNameisundefined[BreakOnThisError]varsNodeName=nNode.nodeName.toUpperCase();这是有道理的,因为fnGetPosition()expextsnNod

javascript - jQuery 计算有多少个带有类的 div 并放入字符串中

在jQuery中有没有一种方法可以计算你有多少个div并将该数字放入一个字符串中SOMETEXTSOMEOTHERTEXTDIFFERENTTEXT所以计算类name的div,然后将其放入字符串中,这样输出就是这样varstrNoDivs=2有什么想法吗?谢谢杰米 最佳答案 varnb=$('div.name').length; 关于javascript-jQuery计算有多少个带有类的div并放入字符串中,我们在StackOverflow上找到一个类似的问题:

javascript - 加载完成事件后的 jQuery

我正在使用.load()和.show()来动态加载一些HTML。//loadthehtml$('#mydiv').load('some_url');//Display$('#mydiv').show();但是这里我需要调用一个只存在于动态内容中的JavaScript函数,我如何判断.load()是否完成? 最佳答案 使用.load的回调:$('#mydiv').load('some_url',function(){//Thisgetsexecutedwhenthecontentisloaded$(this).show();});

javascript - jQuery 将 div 移动到另一个 div

我需要将.link-field-first-ticket-button移到.event-location-one中这是fiddle:http://jsfiddle.net/ksV73/这是一个cms,所以我别无选择。这就是我正在尝试的,它没有做任何事情$(".widget-upcoming-events-blogli").each(function(){varlinks=$(this).children(".link-field-first-ticket-button").html();$(this).children(".link-field-first-ticket-button"

javascript - 下拉菜单中的 jQuery 更改事件

我刚刚将查询库添加到我的网络应用程序并使用简单的警报进行了测试:">$(function(){alert('jqueryisworking');});并且工作正常。但是,当我想在我的下拉列表中实现“更改”事件时">$("#projectKey").change(function(){alert($('option:selected',$(this)).text());});它没有向我显示任何警报,基本上什么都没有发生。我的下拉列表如下:AMAILNEBSSP当然我试图简化javascript,只是$("#projectKey").change(function(){alert("tes

javascript - 如何使用 jQuery 删除最后一个 DIV?

我有以下格式:blahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblahblah我想要一个jQuery代码来删除“container1”中的最后一个“post”DIV,并具有淡入淡出的效果。重要提示:“container1”没有指定的“post”DIV编号。所以代码应该只选择“container1”div中的最后一个“POST”div。谢谢 最佳答案 $('#container1#post:last').fadeOut()将删除“container1”中I