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

javascript-从jquery访问CSS块的属性【代码】

我有一个很大程度上基于javascript的网站,但我仍然希望它可以通过CSS轻松地进行修改.以这个示例为例…有一个div,它在通过jQuery悬停时已对其不透明度进行了修改,但是我希望设计人员能够选择不透明度的值.我在考虑在CSS中创建一个块只是为了声明此常量,例如:.constants_someid{opacity: 0.5; }然后通过jQuery我采取这种不透明var opacity = jQuery('css:constants_someid').attr('opacity');我不知道这是进行这些常量声明的好方法,...

javascript-jQuery:是否可以在一个选择器中同时测试输入类型和属性?【代码】

我有一个输入元素列表,并使用一个选择器我想找到那些 >是复选框>设置值属性 我可以这样做吗? 我试过了: > $(items).find(“ input:checkbox [value]”)> $(items).find(“ input [value]:checkbox”) 但是两者都忽略[value],仅测试输入:复选框. 当然,我可以使用两个选择器,但是只有一个更好. 我的基本用例是this. 基本上,我想根据是否未选中其他复选框对复选框进行一些操作.在此示例中,由于“ getChildrenCheckboxes”函数中的...

使用javascript / jQuery处理dom元素属性的最佳方法

我想要一些有关dom操作的回报.我认为我们可以通过多种方式保存元素的状态.例如,您要使元素“插入”,我必须使用什么? : >将CSS类添加为“插入”>使用.data(“ inserted”,true)保存属性>将我的元素推送到包含所有“插入”元素的全局数组中> … 但是最好的方法是什么?也许解决方案是利用所有可能性.我不知道. 这是一个普遍的问题.我没有特定的问题,但是我开始开发一个巨大的javascript应用程序,我想选择我的规则:)解决方法:您是否...

javascript-如何使用变量选择器在输入变量上使用jquery读取属性?【代码】

我想重新加载一个特定的div,它的ID与一个表元素的ID相对应…(该div只有一个表子级). 警报显示tID未定义. javascript:function (msg) {var tID = $("table", msg).attr('id');alert(tID);$("#reloadme_"+tID).html(msg); }的HTML:<div id="reloadme_2036"><table id="2036" class="customCSSclass">...table contents...</table></div>我哪里出问题了?解决方法:find在jQuery对象中查找当前元素集的后代,您应该使用.filter来过滤...

javascript-jQuery淘汰赛-获取数据绑定属性内的元素实例【代码】

我有一个选择元素,我在其中使用Jquery Knockout绑定CSS类. 我想直接从data-bind属性访问当前元素实例,而不在ViewModel中创建属性(因为我有许多具有相同功能的选择元素) 这可能吗?<select id="select1" data-bind="css: { 'no-value-selected': $item.val() == '' }"><option value="">[Select a value]</option><option value="1">1</option><option value="2">2</option> </select>编辑使用ViewModel实现这一点(我要避免的事情)f...

JavaScript严格模式-扩展jQuery小部件的属性时“这是未定义的”【代码】

以下是完全相同的代码,但其中一个处于严格模式,而另一个则不在. 在这里工作:( function ( $) {$.widget( 'ui.myWidget', $.ui.dialog, {// Here this is defined and successfully overwritten.options: $.extend( this.options, {someProperty: 'someValue'} ),_init: function() {console.log(this); // Here this is also defined.}});} )( jQuery );在这里不起作用:( function ( $) {'use strict';$.widget( 'ui.myWidget', ...

javascript-为什么我需要在有角的$timeout中包装highcharts jquery事件以访问属性

这个问题的目的 要理解为什么我必须用事件中嵌入的$timeout, before I can have full access to all the data the highcharts object包装highcharts load event处理程序调用.如主题中所述,我正在使用angularjs和highcharts-ng. 我发现加载事件设法在对象中应该存在的所有数据都出现之前就触发了,这真的很奇怪.特别是因为我没有使用addSeries用数据填充图表.我正在手动构造整个配置对象. highcharts-ng也规定了这种方法. 我也很难接...

javascript-jQuery在设置属性后的后续点击中未读取数据属性【代码】

因此,我有一个项目,试图让用户收藏列表.我正在尝试使用按钮和jquery来完成此任务. 我的按钮设置如下:<button type="submit" name="fav" id="fav" data-action="add" data-listing-id="40" class="btn btn-default btn-xs"><i class="fa fa-star-o pull-left notfav"></i> Add to Favorites</button>当他们单击按钮时,我想使用AJAX调用php脚本并将其列表ID和操作传递给它.然后,它处理收藏夹请求,然后返回成功或失败.然后,如果成功了...

javascript-带有JQuery 1.7的IE8“对象不支持此属性或方法”【代码】

在IE 8中执行以下代码时,控制台将为第4行字符4显示错误“对象不支持此属性或方法”.这仅在IE 8中发生.我使用的是jquery-1.7.1.min. js$(document).ready(function () {var states = ["NEW YORK","PUERTO RICO","ALABAMA","ALASKA","AMERICAN SAMOA","ARIZONA","ARKANSAS","CALIFORNIA","COLORADO","CONNECTICUT","DELAWARE","DISTRICT OF COLUMBIA","FEDERATED STATES OF MICRONESIA","FLORIDA","GEORGIA","GUAM","HAWAII","IDAHO"...

javascript-jQuery查找没有属性的下一个元素【代码】

我有一个大的表单,我想通过按Enter键而不是Tab键来浏览.我有一个简单的脚本,可以正常工作,直到将一些禁用字段添加到混合中为止.如何跳过具有禁用属性的字段? 我已经尝试过使用循环,但是我无法让它同时跳过两个禁用的字段并专注于下一个,因为它似乎停留在禁用字段之前. 失败了,有没有一种方法可以将13的enter keyCode替换为for tab?我在这里尝试了一些解决方案,但似乎都没有用$('input').on('keydown', function (e) {if (e.keyCo...

javascript-根据属性值jquery重新排列选择optgroup标签【代码】

我的html代码动态地如下所示.但是我想基于属性“ datagroupid”进行排序.<select id="parts" multiple="multiple" class="parameterdropdown"> <optgroup value="9" label="B3_L1" datagroupid="9"><option value="12">A01_Process1_Sub1</option><option value="14">A03_Process3_Sub1 </option></optgroup> <optgroup value="6" label="A2_L2" datagroupid="6"><option value="7">A01_Process1_Sub1</option><option value="9">A...

javascript-jQuery多维数组(动态键)-无法设置未定义的属性【代码】

感谢Chad为他提供的解决方案,但是现在看来它可以清除数组中的值,这是控制台日志上的一条foreach,它向您显示了我的情况(随后是update函数的更新代码):timer.html:60 ------------------------------------ timer.html:57 0 timer.html:58 undefined timer.html:57 1 timer.html:58 1.910 2timer.html:60 ------------------------------------ timer.html:57 0 timer.html:58 undefined timer.html:57 1 timer.html:58 undefined t...

javascript-使用jQuery从“ a”元素的“ href”属性中剪切文件名的最佳方法是什么?【代码】

例如,我有简单的代码:<ul class="list"><li><a href="http://www.aaa.com/bbb/ccc/file01.pdf">Download file 01</a></li><li><a href="http://www.bbb.com/ccc/ddd/file02.pdf">Download file 02</a></li> </ul>并且我只希望在文件中存储文件名:file01.pdf和file02.pdf,如何剪切它们? 非常感谢您的帮助. 干杯.解决方法:采用 lastIndexof和substring 给锚标签一个IDvar elem = document.getElementById ( "anch1" );elem.href.s...

结合2个函数以使用jQuery或Javascript写入属性数组【代码】

这是原始问题的扩展:jQuery Extract Year from Date and Add Class to Parent …但是我需要扩展它,以便将2个现有函数组合在一起,然后扩展以在数组而不是类中添加属性. 原始代码片段为课程增添了价值:- 从div获取日期并添加为类jQuery(".publication-date").each(function(i) { var yr = $(this).text().trim().split('/')[2]; jQuery(this).closest('.publication').addClass(yr); });从div获取出版物名称并添加为类jQuery(".pub...

javascript – JQuery更新数据属性/值【代码】

我有一个看起来像这样的DIV …利用“data-gauge”属性.<div class="uib-justgage gauge no_wrap widget uib_w_6" data-uib="widgets/justgage" data-ver="0" id="uib-justgage-3" data-gauge="{'service method':'none','controller type':'single','data path':'not set','title':'Marry','label':'Marry','value':120,'min':0,'max':200,'hideMinMax':0,'hideValue':0,'hideInnerShadow':1}"data-rpath="null" data-array="not s...

元素 - 相关标签