【JQuery操作元素的属性与样式及位置】教程文章相关的互联网学习教程文章

javascript – 使用jquery将数据属性(带有特殊字符)添加到dom元素【代码】

我正在尝试将数据属性添加到html元素. data属性(数据描述)可以包含像apostrope这样的特殊字符.InsertHtml = InsertHtml + '<tr id="DashboardRow0" data-description=\'' + JSON.stringify(data[0])+ '\'><td>' + </td></tr>'; htmlElement.append(InsertHtml);访问此数据的代码如下:var $row = $("#DashboardRow0"); var jsonData = eval('(' + $row.attr('data-description') + ')');但问题是……如果JSON.stringify(data [0])数...

javascript – jQuery获得多个属性【代码】

我有一个元素,我需要获得一系列特定属性.例如:<div id="myDiv" class="myClass" data-country="US" data-city="NY" />在这个例子中,我需要获取所有data- *属性并将它们放在数组(名称和值对)中. 在此示例中,final数组将如下所示:myDataArray["data-country"] = "US"; myDataArray["data-city"] = "NY";问题是这些属性是动态的,我不知道在运行时会有什么属性,我不能硬编码数组的填充.解决方法:您可以调用data()来获取所有数据属性....

javascript – 如何使用jquery获取specefic中所有visible>元素的“title”属性,在数组中收集主题并使用alert()显示它们;【代码】

如何获得所有可见的“标题”属性< li> specefic< ul>中的元素,在数组中收集主题并使用带jQuery的alert()函数显示它们? 例如我有:<ul class="ulCats"><li title="1"></li><li title="2" style="display: none;"></li><li title="3"></li><li title="4" style="display: none;"></li><li title="5" style="display: none;"></li> </ul>我正在寻找的是:VisibleLiTitles = "2-4-5"解决方法:这是一种可能的方式:var VisibleLiTitles...

javascript – 如何使用jQuery访问元素id和其他属性?【代码】

我有JavaScript方法,当提交表单的特定类(mcb)时,它会起作用:function BindCloseMessage() {$(".mcb").submit(function(event) {alert("closing..."); //Here I want to get the id of formevent.preventDefault();}); }代替警报调用,我需要访问其提交被调用的表单的id.我该怎么做?更好的是访问任何属性的提示…… 谢谢解决方法:提交表单的ID将是this.id 或者在jQuery中$(this).attr('id') //although why type the extra le...

javascript – 使用jQuery在一组对象中选择多个属性值【代码】

在这个例子中,我选择了一堆’A’在’LI’中(我选择的并不重要,只知道我正在返回一组’A’标签,这些标签都具有相同的“属性结构”). 我想知道如何返回“属性值”的逗号分隔列表(或对象/集合).我想知道是否可以在没有循环的情况下完成.alert($(".bzsUserSelector-selected A")); // this returns "[object]", which is expectedalert($(".bzsUserSelector-selected A").length); // this returns "4", which is expected for my exam...

javascript – jQuery .height()属性不起作用【代码】

我试图使用jQuery获取元素的高度,但是我收到了一些意想不到的结果.这是代码:$(function() { var contentheight = $('#subpage-content-small').height;alert(contentheight); });#subpage-content-small具有以下CSS属性:#subpage-content-small { width: 400px; float: left; margin: 30px 10px 0 0; padding-bottom: 45px; }我作为警报的输出得到的是以下内容:function (f) { var e = this[0]; if (!e) { return f == null ? n...

javascript – 如何使用jQuery删除多个标签的属性样式?【代码】

这是我的问题……我正在尝试从下面复制代码,这是代码:<div class="modalMask" id="ventana_factura_1"><div class="modalContent"><p style="text-align: right; color: red;" class="mini-1">Folio: 1</span><span>Serie: A</span></p><div style="text-align: right;" class="mini-2"><p>Fecha</p><p>2016-01-14</p></div><p class="mini-3">One name</p><p class="mini-4">More data</p><h2 class="mini-5" style="text-align:...

javascript – jquery 3.1.1错误:对象不支持属性或方法’andSelf’【代码】

我只是NuGet将我的jquery从1.8.3更新到3.1.1.然后我不断在每个页面上收到此错误.环顾四周后,似乎jquery多次执行,但在我查看开发人员工具时似乎并非如此. 所以,这就是它发生的地方.jQuery.Deferred.exceptionHook = function( error, stack ) {// Support: IE 8 - 9 only// Console exists when dev tools are open, which can happen at any timeif ( window.console && window.console.warn && error && rerrorNames.test( error....

javascript – AngularJS在没有JQuery的情况下获取元素属性【代码】

我正在创建一个不使用JQuery的AngularJS站点.在指令中,传递的值是EngagementApp.directive('movingAside', function() {return {restrict : 'A',link : function(scope, element, attributes) {}} });而html看起来像:<div class="aside" moving-aside>...Content...</div>像element.clientHeight这样的事情返回一个未定义的. 如何在不使用JQuery和AngularJS函数的情况下获取元素的属性(高度,宽度,偏移量等)?解决方法:使用元素[0]...

javascript – ‘JQueryStatic’类型中不存在属性’valHooks’【代码】

我正在将我的javascript代码升级到TypeScript,我面临着以下javascript函数的问题.var PreserveLinebreakInTextArea = function () {$.valHooks.textarea = { get: function (elem) { return elem.value.replace(/\r?\n/g, "\r\n"); } };}我正在使用上面的方法来保留文本区域控件中的换行符.当我在typescript文件中使用此方法时,我收到以下错误,任何解决这个问题的建议都表示赞赏.解决方法:你可以写:var PreserveLinebreakInTextAr...

javascript – 使用jQuery向textbox添加属性【代码】

我正在使用asp.net MVC. 我控制得像 <%= Html.TextBox(“username”)%> 我希望失去焦点事件到那个控件. 所以代码就像$(document).ready(function() {$("#username").Attributes.Add("onblur", "alert('losing focus');"); });但它不起作用, 最终目标是检查密码&确认密码匹配 帮我!解决方法:看起来你正试图在jQuery中使用C#代码? 在jQuery中将事件绑定到onblur的最简单方法是:$("#username").blur(function() { alert('losing ...

javascript – 如何从Jquery中的src URL属性中删除域名【代码】

我正在将img src属性提取到变量中,同时这样做我正在获取图像的完整URL,我想从网址中删除域名var imgurl = "http://nitseditor.dev/img/home/bg.jpg";我想只有img / home / bg.jpg.我怎样才能实现它?解决方法:通过获取第三个索引获取子字符串.var imgurl = "http://nitseditor.dev/img/home/bg.jpg";console.log(imgurl.substr(imgurl.indexOf('/', 7) + 1) );

javascript – 如何从内部>元素获取值并使用jQuery将其放入图像属性标记【代码】

我想从H3元素中获取值并将其放入图像属性,例如title和alt.请看下面的代码.$('ul.products').each(function() {$(this).find('li h3').each(function() {var current = $(this);if (current.children().size() > 0) {return true;}console.log($(this).text());}); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <ul class="products"><li><a href="#"><img src="/path/" title=...

javascript – 无法在jquery中读取未定义的属性“0”【代码】

<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <meta charset="ISO-8859-1"> <title>Insert title here</title> <style> td {min-height: 50px;min-width: 50px; } </style> </head> <body> <table border="1" id="tab"> <tr><td class="game"></td><td class="game"></td><td class="game"></td><td class="game"></td> </tr> <tr><td class="game">...

javascript – jquery selector / checked属性在IE7中不更新【代码】

我有一个由链接调用的函数,它应该检查特定div中存在的各种复选框(传递给函数.)适用于除IE之外的所有浏览器(7.)据我所知.attr(‘checked’, ‘checked’是使用jquery 1.5.1执行此操作的正确方法function selectall(industry){$("#"+industry+"Apps :checkbox").attr('checked', 'checked');$("#"+industry+"Apps :checkbox").change(); /* used for jqtransform plugin */} 有没有我缺少的东西或更好的方法来做到这一点适用于所有...

元素 - 相关标签