Tag: 元素

jQuery绑定直播事件

我遇到了将实时事件绑定到动态创建内容的麻烦。 我有一个页面通过ajax调用加载一个html页面。 加载的html页面包含一些javascript然后执行。 执行的javascript会创建一些元素。 我想将click事件处理程序绑定到这些元素,但是在绑定它们之后(使用.live,.delegate和plain old .click)单击它们后没有任何反应。 我能够检索元素的内容(通过调用.html),但由于某种原因我无法绑定事件… 我也试过添加onclick =“alert(’test’);” 通过javascript吐出它们之前的元素,但没有用… 有人知道解决方案吗? 谢谢

使用jquery在转发器控件中找到嵌套的checkboxlist

使用VS 2008,我有一个带有嵌套元素的Repeater控件,并希望用jquery选择其中一个(复选框)。 Choose stores for upload:     <asp:Label ID="storeLbl" runat="server" Text='’>   Choose stores for upload:     这是我的剧本 $(‘#’).click( function() { //check if store was chosen from list var storeChecked = false; $(‘#’).each(function() { if ($(this).attr(‘checked’)) storeChecked = true; }); if (storeChecked == false) { alert(“Upload is only possible if a store has been chosen from list.”); return […]

jQuery用第一个替换每个元素的带()

尝试复制页面上的第一个.postNav并用它替换所有后续.postNav 。 我已经简化了,逻辑似乎正确,但该函数仅在我传递字符串时才起作用,而不是元素。 JS小提琴! http://jsfiddle.net/cwMhh/1/ HTML: link to header link to other posts link to other posts link to other posts link to other posts link to other posts JavaScript的: $(‘.postNav:gt(0)’).each(function(){ $(this).replaceWith($(‘.postNav:eq(0)’)); });

从列表中删除元素 – JQuery / JavaScript

我在div中有这样的列表: 5,2,3,1,4,9,8 如何从列表中删除给定元素? 可以使用JQuery或JavaScript。 请注意,列表中的数字是唯一的,它们来自int(11)类型的数据库,它们不是任何顺序。 任何帮助赞赏的人……

使用jQuery / Javascript创建集合中所有元素的列表

我想使用Javascript循环遍历一组元素,并为每个元素创建一个标签列表,所以如果元素集如下: Title Subheading Paragraph of text… 它会给我以下内容: h1 h2 p 是否有可能jQuery / Javascript将元素的类型作为字符串返回,如果是这样,我将如何处理它?

我如何得到一个具有类的元素的id

假设我有清单 My company 1 My company 2 My company 3 为了使用lists类获取具有活动类的元素的id,我写了这样的 $( “a.lists”)hasClass( “活性”)ATTR( ‘ID’)。; 但它给出了一个错误 $(“a.lists”)。hasClass(“active”)。attr不是函数 请帮我

JQuery从ajax加载的数据中获取元素id

我使用JQuery从PHP页面加载数据,它工作正常。 现在我希望当我点击其中一个加载的元素时,警报会显示所选元素的ID。 我能怎么做? 如果我将一个元素手动放入div“输出”它可以工作,但是使用$ .ajax()创建的元素它不起作用。 这是代码。 $(document).ready(function () { // Autocomplete $(“#ricerca”).keyup(function () { $(function () { var ricerca = $(“#ricerca”).val(); $(‘#output’).html(“”); if (ricerca.length > 0) { $.ajax({ url: ‘dati.php’, method: ‘POST’, data: { ricerca: ricerca }, dataType: ‘json’, success: function (data) { for (var i in data) { var row = data[i]; var id […]

jQuery不适用于元素,但不适用于元素

我有一些jQuery代码,当点击具有特定ID的项目时运行。 当ID是 元素的一部分时它正在工作,但是当它在元素中时它不工作。 为什么会这样? 我想使用一个,因为它允许我实现一些东西,如果用户已关闭JavaScript。 编辑:防止默认或返回虚假似乎没有任何区别。 HTML和代码如下: Bath 编辑:如果元素中没有指定HREF,它可以工作。 $(function() { $(“#OfficeNav-Bath”).click(function(){ $(‘.office’).removeClass(‘visible’); }); }); 知道为什么会这样吗? 提前致谢。

将元素的位置绑定到另一个元素的位置

在jQuery中是否有任何方法可以使元素与另一个元素保持相同的位置? 假设有一个文本框和一个 。 如何让始终与文本框重叠,即将它绑定在同一位置? 此外,当文本框因任何原因而移动时,我希望继续运行。 我在考虑一个setInterval ,它每秒检查一定次数并适当地移动 ,但是在我看来,这既昂贵又肮脏。 谢谢你的任何提示。

当在Jquery中盘旋时,多个图像元素都会褪色。

我在将淡入淡出仅应用于具有相同ID的页面上的一个元素时遇到问题。 首先我将图像淡化到60%,然后在hover时我希望它只有100%的图像。 这部分有效,但它将效果应用于页面上的每个元素。 // Fading images $(document).ready(function(){ $(‘.mainArticle img’).fadeTo(‘slow’, 0.6); $(‘.mainArticle img, .articleContainer’).hover(function(){ $(this).find(‘.mainArticle img, .articleContainer’).stop(true,true).fadeTo(“slow”, 1.0); },function(){ $(this).find(‘.mainArticle img, .articleContainer’).stop(true,true).fadeTo(“slow”, 0.6); }); }); 另外我知道如果CSS可以做到这一点,但尽可能兼容。 希望你们能帮忙, 干杯, 汤姆