Tag: jQuery的

为什么我的function没有被点击?

$(‘.pp’).click(function() { alert(); }); asdf asdf asdf 为什么在点击事件上没有调用该函数? 这一定是非常愚蠢和愚蠢的问题,但我不知道自己错过了什么。

使用切换保存到cookie显示/隐藏

这可以改进,只有一个tooglefunction? var show = $(“#shows ul li”); show.addClass(“active”); $(show).each(function(c){ var cvalue = $.cookie(‘show’ + c); if ( cvalue == ‘closed’ + c ) { $(this).css({display:”none”}); $(this).removeClass(‘active’).addClass(‘inactive’); }; }); $(“#shows li.active”).toggle(function(){ var num = show.index(this); var cookieName = ‘show’ + num; var cookieValue = ‘closed’ + num; $(this).slideUp(500); $(this).removeClass(‘active’); $.cookie(cookieName, cookieValue, { path: ‘/’, expires: 10 […]

在对话框ajax调用中打开新的浏览器窗口 – jquery NOT popup

我很难过。 如何使用jquery在这种情况下打开“go”链接? 打开一个对话框,然后单击激活按钮。 链接应该打开一个新的浏览器窗口/选项卡,就像点击链接“go”与target = _blank一样。 go $( “#dialog” ).dialog({buttons: { “Activate”: function(event) { $.get(“404.html”).error(function(){ $(“#dialog a”).click(); //doesnt work $(“#dialog a”).trigger(“click”); //doesnt work window.open(“http://stackoverflow.com”,’_blank’); //opens a popup, not what i need window.location.href //is not what i need since its in same window/tab }); } }});

使用jquery检查输入文件的格式是否正确

我使用此代码http://jsbin.com/uboqu3/83/edit#source function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $(‘#blah’) .attr(‘src’, e.target.result) .width(180); }; reader.readAsDataURL(input.files[0]); } } 我需要用jquery检查格式是否正确。 例如,如果图片有jpg比一切都好,function显示图片whitch将被取消加载。 如果图片 – > gif,png tahn显示警告或div消息,输入类型=文件将被重置并且不会显示图片。 有人可以用这个来打扰我。

如何使用jQuery在文本节点周围包装HTML?

1 2 3 4 我需要使用jQuery围绕数字“3”包装HTML元素。 我无法修改HTML,因为它是动态生成的。

jquery重命名所有属性

可能重复: 如何使用jQuery更改HTML属性名称? 我有一个大/复杂的表单,根据之前选择的问题提供不同的可用问题。 为了尝试保持这个有点组织,我有一些具有相同名称的重复输入。 这会产生这样的问题:即使隐藏页面进一步向下输入也会覆盖可见输入。 为了防止这种情况,我使用data-name而不是name属性设置了所有隐藏的输入。 问题如何更改属性名称。 例如: To

validation无效日期/闰年

尝试使用jquery来做这件事,我找到了一个名为“真实日期validation”的插件。 我似乎无法正确实现它。 谁能帮我? 试图validation日期2-31- [whateveryee]不应该工作,以及闰年…… $(document).ready(function() { var month = $(‘#mo’).val(); var day = $(‘#tDay’).val(); var year = $(‘#tYear’).val(); var date = new Date(month+”/”+day+”/”+year); if(day == “29” && month == “02”) { if(year % 4 == 0 && ( year % 100 != 0 || year % 400 == 0)) { return true } else […]

从ajax加载的页面加载特定元素

那么……嗯,我如何从通过ajax加载的页面加载特定的DIV? 我有这个工作 $.get(url,function(content){ //ajax content here }); 从正在加载的页面中有一个名为#content的div。 我想将该div加载到#wrap上名为#wrap div中。 我在想这样的事情 $(“#wrap”).load($(content).find(“#content”));

在运行时添加的标签的Jquery Click事件不会被触发

我在运行时使用jquery添加标记。 Test 我想触发此标记的click事件,但它不会被触发。 我已经试过了 $(‘#add’).bind(‘click’, function(e) { e.preventDefault(); alert(‘hello’); }); 但没有任何反应。

我可以在$ .post请求中使用jQuery的serialize()和一个额外的变量吗?

目前,我有这条线: $.post(“submitmail.php”, $(“#contactform”).serialize(), recvMailStatus); 我是jQuery的新手,所以这可能是一个荒谬的愚蠢问题。 但我正在使这个项目有或没有javascript工作,所以如果使用此函数提交表单,我希望submitmail.php只是回显它是否成功。 如果表单刚提交并重定向到submitmail.php,我希望它显示除白色屏幕以外的其他内容,黑色文本说“邮件已成功发送”。 要做到这一点,我想我会post一个额外的变量“fromjs”或其他东西,以便页面可以相应地渲染自己。 最好的方法是什么?