Tag: jQuery的

$(document).ready()没有为ajax加载的内容执行

可能有什么理由不在返回的部分页面中执行document.ready? 它工作正常2次,但在第3次更新html后没有任何反应: alert(html); alert($(PopUpItem)); $(PopUpItem).html(html); alert(‘in set popup html completed’); 我已执行所有警报,PopupItem和html具有正确的值。 我使用JQuery通过$ .post执行服务器调用。 另外,如果发生某些语法错误,我可以使用error handling程序来捕获吗?

使用jquery在同一窗口中打开链接

.bind(’click’,function(){window.open($(this).find(’。pc_more’)。html());}); }); 这部分代码中是否有东西告诉它在新页面中打开链接? 我可以在同一个窗口中放置一些代码来打开链接吗?

如何删除用jquery创建的元素?

我已经在jquery中编写了这段代码,以便在一些事件之后创建三个元素 $(‘body’).append( tmp= $(”) ); $(”).appendTo(“#tmp”); $(”).appendTo(‘#tmp’); 这三个元素是正常创建并添加到我的DOM但我想用这样的函数删除它们: $(“#close”).click(function(e){ e.preventDefault(); $(“#tmp”).remove(); //$(“#overlay”).remove(); }); 然后我点击关闭div注意发生! 我的代码出了什么问题? 这里是在线示例: mymagazine.ir/index.php/main/detail/36 – 请在网站上找到“这里是jquery问题”的句子,因为网站语言是波斯语

如何在尚不存在的元素上注册事件?

我试图在这样的元素上注册一个事件: $(document).ready(function() { $(‘.classname’).change(function(){ alert (‘This line is never triggered’); }); }); 但问题是.classname元素后来被ajax加载到dom中。 那么,在这种情况下如何正确注册事件? 是否有可能只做一次(我的意思是,不是每次出现新元素?)

如何突出显示带颜色的浏览器选项卡

我有一个聊天Web应用程序,我需要一个function,如果某个特定用户在浏览器窗口中打开了多个选项卡,并且如果聊天选项卡不是活动选项卡,如果他从另一端收到ping,则聊天选项卡应该自动突出显示以吸引用户的注意力。 我打算在jQuery中这样做。 知道如何实现这一目标。 我知道我们可以使用.focus和.blur方法来捕获选项卡活动/非活动状态,但是当浏览器最小化时如何使选项卡显示颜色。

检测水平鼠标滚轮

我想对三种情况进行区分: e.preventDefault(); if(Mousewheel.direction = Left) base.goForward(); else if(Mousewheel.direction = Right) base.goBack(); else{ //Doing normal slide 但我找不到任何指示鼠标滚轮是水平还是垂直的东西,插件鼠标滚轮的唯一返回,即delta和event。 如果有人知道如何在水平和垂直方向上进行区分,感谢您分享您的提示。

如何使用JQuery隐藏和显示HTML元素?

如何在没有任何特殊效果的情况下使用JQuery隐藏和显示HTML元素?

Tab使用jQuery滑出 – 需要不止一个

我正在使用Tab Slide Out Jquery插件。 http://wpaoli.building58.com/2009/09/jquery-tab-slide-out-plugin/ 我有一个显示在左侧的标签,但我想在右侧显示另一个独立标签。 当我复制css,js和div的块时,右边的选项卡会出现,但如果我激活了右边的那个,我只能激活左边的那个。 此外,联系人图像仅显示在右侧,因此我只能激活右侧选项卡。 我如何对此进行编码,以便我可以在一个页面上有多个选项卡并单独激活它们? $(function(){ $(‘.slide-out-div’).tabSlideOut({ tabHandle: ‘.handle’, //class of the element that will be your tab pathToTabImage: ‘images/contact_tab.gif’, //path to the image for the tab (optionaly can be set using css) imageHeight: ‘122px’, //height of tab image imageWidth: ’40px’, //width of tab image tabLocation: ‘left’, //side of screen where […]

jQuery使用变量隐藏/显示div

我是jQuery的nOOb。 我想在jQuery中使用变量来隐藏/显示div。 到目前为止我所拥有的是: $(document).ready(function(){ $(‘#listMenu a’).click(function () { var getPage = $(this).attr(“id”); var getName = $(this).attr(“name”); //console.log(getPage); //console.log(getName); $(“#” & getName ).show(); }); }); firebug控制台显示我有正确的vars,但我接下来会收到此错误: [H] .style未定义[打破此错误](function(){var R = /((?:((?:( [^()] +)… typeof K ===“string” ?K:K + “PX”)}})})(); 任何帮助表示赞赏。 SJS

如何使用jQuery.get()解析返回的页面html

直到最近我才使用$.load()来获取另一个页面的特定部分并将其加载到当前页面中,但是当用户启动这些请求时,他们可以排队,我发现自己需要一种方法来中止它们,以免点击 -快乐的用户打破了我的页面 这导致$.get()工作得很好,让我在第一次返回之前启动另一个请求,但是现在我需要解析返回的html(它是带有doc-type和head元素的整个页面)和只得到一个div。 我该如何实现这一目标?