Tag: javascript

如何在javascript中模拟点击?

其中一个function是,当用户点击某些内容时,会发生一些事情。 如何在不调用函数的情况下模拟此单击?

使用jQuery UI效果时,早期的DOM元素不会隐藏

这是我早期的问题jQuery UI隐藏不对早期DOM元素生效的后续跟进。 我几乎只编辑了那个,但不想让toffler 接受的答案无效。 我写这个问题的方式,答案在技术上并没有错,但它并没有解决我的问题。 回顾一下,我希望能够显示和隐藏div组。 我显示给定组的策略是隐藏所有组(按类选择),然后取消隐藏我想要的组(再次,按类选择)。 我的第一个问题的答案建议使用jQuery UI和核心jQuery中的hide()和show() / fadeIn() 。 当我使用那些没有参数的函数时,隐藏按预期工作(由答案的片段certificate)。 问题是,当我尝试重新添加效果类型时(即hide()函数的第一个参数),事情再次破裂; 下面的MCVE片段。 具体来说,当隐藏然后在DOM中向下显示一组元素时,DOM中位于其上方的元素仍然可见。 要从新加载的代码段中重新生成,请在“显示组A”后单击“显示组B”。 (让事情变得更加混乱,再次单击“显示组B”可以按预期工作。) 我想知道这是否与jQuery UI触及的引擎盖下DOM刷新行为有关- Firefox中的对话隐藏效果 – 闪烁和jQuery UI效果导致iframe重新加载 ,但我没有JS chops告诉我自己。 导致这里潜在行为的原因是什么,如何在能够使用效果(以及可能的其他参数)的同时使其工作? $(function() { $(“#showAll”).on(“click”, function() { $(‘.box’).fadeIn(); }); $(“#showA”).on(“click”, function() { $(‘.box’).hide(‘clip’); $(‘.groupA’).fadeIn(); }); $(“#showB”).on(“click”, function() { $(‘.box’).hide(‘clip’); $(‘.groupB’).fadeIn(); }); }); .box { border: 1px solid black; } Show […]

如何使用jQuery或Javascript隐藏具有相同id的所有表行?

我有一个表格,其行具有彼此的自定义属性。 我想使用jQuery(或Javascript)隐藏除父行之外的所有表行。 我怎么能这样做? Parent Child Child Child 编辑:对我来说哇大错,我非常抱歉,我的意思是自定义属性。 更新!

获取.slideToggle()影响的显示状态元素?

我已经尝试过is(‘:visible’) , is(‘:hidden’)和css(‘display’)但我无法获得元素的显示状态.slideToggle() 我错过了什么? 这是jsfiddle: http : //jsfiddle.net/djlerman/jbNg3/1/ 和代码: Test Slide Toggle .ui-icon { float:left; } $(document).ready(function () { $(‘span#expandList’).click(function () { if ($(this).attr(‘class’) == “ui-icon ui-icon-triangle-1-s”) { $(this).attr(‘class’, “ui-icon ui-icon-triangle-1-e”); } else { $(this).attr(‘class’, “ui-icon ui-icon-triangle-1-s”); } $(this.parentNode).nextAll(‘ul’).eq(0).slideToggle(); $(‘#debug’).html($(this.parentNode).nextAll(‘ul’).eq(0).attr(‘id’) + ‘ is(:visible): ‘ + $(this.parentNode).nextAll(‘ul’).eq(0).is(‘:visible’) + ” + $(this.parentNode).nextAll(‘ul’).eq(0).attr(‘id’) + ‘ is(:hidden): ‘ + […]

如何检查字符串是否包含“url或link”并检索它

我有页面的评论部分,用户可以在上传的内容上发表评论,我想检查用户是否在评论中共享了任何url链接。 例如 – var comment = “To search more on this question you can look to http://stackoverflow.com/ ” 现在,我如何发现它是URL链接并检索该链接?如果我能在Jquery和Java Script找到一种方法来实现这一点,我会很高兴,但PHP也是可以接受的。 提前致谢。

$(..)DatePicker在控制台中不是函数错误

这是我的孩子jsp,它将被替换为Master页面,看到这整个代码` <% System.out.println("view details page called ***** "); System.out.println("view details page called ***** "); int id = Integer.parseInt(request.getParameter("id")); List list = new UserMethod().getUser(id); UserWS userWS = list.get(0); %> <!– –> <!– –> var $j = jQuery.noConflict(); $j(function() { $j(“#datepicker”).datepicker(); }); <input type="hidden" name="id" value="”> First Name <input type="text" name="firstname" id="firstname" value="” class=”inputtext” /> Last Name […]

使用jQuery将“selected”属性添加到下拉选项中

如何根据匹配某个变量的选项将“selected”属性添加到下拉菜单选项中? 以下是填充下拉列表的方式… loginOptions = [“First”, “Second”, “Third”]; var Login = $( ‘#Login’ ); for ( var i = 0; i < loginOptions.length; i++ ) { Login.append('’+ loginOptions[i] +”); } 我想根据其值是否与另一个变量匹配,将一个选项标记为“已选择”。 所以如果loginOption[i]等于var existingLoginValue那么将该选项设置为’selected’ 可以做的事情 if(loginOptions[i] === existingLoginValue){ print ‘selected’; }; 谢谢!

插件已经覆盖了一些jQuery UI函数

一个插件,即jEasyUI,已经覆盖了jQueryUI的droppable和draggable函数。 我如何使用jQueryUI函数? jEasyUI带来了一些奇怪的行为。 这涉及到我之前提出的一个问题( jQuery和JEasyUI动态可放置元素 )。

Bootstrap-select DropDownList未显示

我有一个bootstrap-selectcombobox,我在ajax调用Html中填充数据: Ajax调用: var gemeenteLijst = []; var GetGemeentes = function () { $.ajax({ type: “GET”, dataType: “json”, url: ‘https://localhost::blabla’, contentType: “application/json; charset=utf-8”, success: function (data) { var test = document.getElementById(“selectGemeente1”); data.forEach(function (item) { var opt = document.createElement(“option”); opt.value = item.GemeenteId; opt.innerHTML = item.Naam; test.appendChild(opt); }); }, error: function (xhr, status, error) { alert(xhr.responseText); } }); […]

用javascript / jquery获取上传的图片尺寸?

也试试这个,但对我来说它不起作用。 通过Javascript确定图像文件大小+尺寸? 我上传图像,通过jquery插入页面,并希望在插入的图像周围创建div,但不知道图像尺寸。 $(“#temp_image”).html(”); var img = document.getElementById(‘temp_image’); alert(img.clientWidth); 它告诉我0,有什么不对? 还尝试过: var oImg = new Image(); oImg.src = ‘https://stackoverflow.com/questions/1491199/get-uploaded-image-dimensions-with-javascript-jquery/uploads/obr1.jpg; if (oImg.complete) { alert(oImg.width) } 它也显示我0。 哪里有问题? 谢谢