Tag: jQuery的

jQuery – 包装动态加载的图像

我试图用链接标记包装动态加载的图像: var img = new Image(); slideData[slide].imgData = img; $(img).load(function () { $(this).css(‘display’,’none’); $(this).wrap(“”); slidesLoaded++; }).attr({src:mediaURL+slideData[slide].image, alt:slideData[slide].title}); 这似乎不起作用? 我这样做的时候: $(slideData[0].imgData).appendTo(‘body’).fadeIn() 没有标签,只有图像。 这可能吗?

jQuery拖放相应的答案validation

我正在构建一个拖放式测验,您可以将答案放入答案池中的相应列中。 您可以在每列中添加有限数量的答案。 在大多数情况下,我有它的工作。 但是,编写工具的方式,每个答案位只能有一个正确的答案,我希望有多个正确的答案。 例如: http : //jsfiddle.net/Hr465/ 在第一列中,正确的答案是“挑战现状”和“冒风险”。 然而,扭转秩序,“冒风险”在“挑战现状”之上,答案出错了。 问题归结为validationfunction的这一行 if($(‘#mover’+x).parent().attr(‘id’) == “takercontent”+x){ 本质上我想用&&重写它。 所以第一栏#mover1 &&#mover2,第二栏等等。

jQuery根据下拉列表显示内容

我希望根据下拉值显示内容。 所以2005年的选择只会显示2005年的日期等内容。 HTML: Year… 2007 2006 2005 – 2006 2007 看看这个: jQuery下拉隐藏显示div基于值 但似乎有点矫枉过正?

在div中获取元素的id

first div second div 当我使用jquery点击其中一个内部div时,我想得到主div内div的id。 如何才能做到这一点?

使用jQuery显示和隐藏div

当您单击链接时,它会显示div“somecontent”。 如果再次点击链接,它将隐藏。 如何在hover在链接上时进行div显示并在移开时隐藏而不是在点击时显示和隐藏? 这是代码: $(document).ready(function(){ $(“.showcontent”).click(function(){ $(“.somecontent”).toggle(“fast”); }); }); Show some content

使用jQuery删除不包含值的字段

这是我早先提出的问题。 我有一组通过循环生成的表单字段。 我也有一个链接,点击时调用jQuery函数。 该链接打开一个模式对话框,该对话框也有一个表单。 我想在对话框中提交表单时删除通过循环创建的字段,这些字段不包含任何值。 编辑: 在测试代​​码后,我意识到因为我提交了我的表单,页面实际上得到了刷新,我使用了所有的值。 所以,我需要做相反的事情 – 用值收集所有字段,在我提交表单后,我需要将所有带有值的字段插回页面。 现在我需要以下代码的帮助: $(“#myLink”).click(function(){ $(“#newForm”).dialog({ buttons: { “Submit”: function() { $(“myForm”).submit(); // BELOW is where I need help var fieldWithValue = “”; if($(‘input[value != “”]’).length > 0) { $this = $(this); fieldWithValue += $this.parent(); } $(“#vals”).html(fieldWithValue); }, “Cancel”: function() { $(this).dialog(“close”); } } }); }); foreach ($arrays […]

经典的ASP sql server“不允许操作”错误

我收到错误: Request object error ‘ASP 0104 : 80004005’ Operation not Allowed /post.asp, line 3 尝试写入我的数据库后出现此错误。 我添加的代码是 jquery stuff{ ar2 = useless2.split(“Summary”); ar = ar2[0]; re = new RegExp(“\n”, “g”); useless = ar.replace(re, “”); re = new RegExp(‘”‘, “g”); useless = ar.replace(re, ‘””‘); used = useless; } html stuff{ } (是的,我知道使用=无用是没用的) 描述的示例: 这是从检查元素中提取的。 我不完全确定为什么它会向我展示新线而不是 代码,可能导致错误? ASP代码: […]

如何检查父项中的元素数是否均匀

我在这个结构中有HTML: name name name name 我想检查li元素的数量是否均匀。 我如何在if语句中使用它?

禁用.hover()函数用于小屏幕jQuery

我可以请一些jQueryhoverfunction的帮助。 我的问题是我试图在div的hover上调用slieUp和slideDown函数,但我想为较小的屏幕禁用此效果,即当屏幕重新resize时。 如果我重新调整屏幕大小,我需要刷新页面以进行更改。 还尝试使用$(window).resize而不是$(document).ready但是在我重新调整窗口大小之前它不会工作 $(document).ready(function() { if ($(window).width() > 990 ) { $(‘.block_holder’).hover( function(){ $(this).find(‘.top_half’).slideDown(450); }, function(){ $(this).find(‘.top_half’).slideUp(450); } ); } });

$(’#foo’)。remove(’a’)和$(’#foo’)。find(’a’)。remove()之间的区别

我正在尝试使用jQuery编辑HTML(来自textarea)的字符串。 当我使用此代码时,将从结果字符串中删除链接,如预期的那样: $(‘#foo’).find(‘a’).remove(); $(‘#foo’).html(); // links are removed, as expected 但是,当我使用下面的代码时,链接不会被删除。 $(‘#foo’).remove(‘a’); $(‘#foo’).html(); // links are still there 为什么这不起作用? 我已经阅读了.remove()的jQuery API 文档 ,我仍然不明白。