Tag: 属性

jQuery – 从传递给事件的另一个对象中访问对象属性

在之前的一个问题中,我研究了如何将object存储为properties 。 现在我试图在object通过事件但无法使其工作时访问这些properties : $(document).ready(function() { //create a TestObject function TestObject() { this.testProperty = “green”; } //and an instance of it var testObject = new TestObject(); //attach this instance to the div as a property var test; test = $(‘#test’);//the div jQuery.data(test, “obj”, testObject); //prove it worked and the TestObject is assigned alert(jQuery.data(test, “obj”).testProperty);//works $(‘#test’).click(TestClick); […]

点击时Jquery在几个图像之间切换

一旦你点击图像,我正在尝试使用jquery在三个图像之间切换。 点击第三张图像后,它会将其切换回第一张图片。 有没有办法调整以下内容以在两个以上的图片之间切换,并且它允许更多的切换一次? jQuery的 $(document).ready(function() { $(“#clickMe”).click(function() { $(“#myimage”).attr({src : “picture2.png”}); }); }); HTML 谢谢。

如何从元素获取内联CSS样式属性

我有获取内联css样式属性的问题。 我试过这样做: var inline_css = $(this).attr(“style”); 但… 它仅适用于元素在内联样式之外没有任何其他css属性的情况…如: .our_element {something: some;} 任何想法如何只从具有许多其他CSS属性的元素获取内联CSS属性?

如何使用Jquery设置输入字段的Name属性?

快速问题……我想知道如何才能实现这一目标。 好的,我有一个像这样的输入字段: 我想点击ID为#resetPrompt的div,并使用“other_amount”从输入中填充空名称attr 我没有想法,这是漫长的一天 多谢你们, 马特

jQuery检查元素是否具有css属性

如果此元素具有CSS属性,我需要知道何时单击元素。 我在考虑这样的事情,但它不起作用: if ($(‘#element’).attr(“text-shadow”)) { alert (‘i Have’) } else { alert (‘i dont’) } 关于这个的任何提示? 感谢名单

如何使用js或jquery从中删除所有属性

如何从js或jquery中删除所有属性。 (我不知道身体里的属性是什么,我想要删除它们)

使用递归读取对象的属性和属性?

我想知道我是否可以使用递归函数来读取对象的所有属性和属性,包括嵌套属性等。 例如,如果我有一个对象: var mObj = {}; mObj.countries = []; mObj.country = {}; mObj.country.states = []; mObj.country.state = {}; mObj.country.state = {}; 我相信你能得到这张照片。 如果它只是一个简单的对象,那么我可以使用“for in”循环,也许嵌套“for in”循环,一个对象有许多嵌套级别,然后使用嵌套的“for in”循环变得有些混乱。 我认为使用递归会很棒。 对此有任何帮助见解将受到高度赞赏。 谢谢。

jQuery – 如何在另一个对象中存储和访问对象

我试图将对象存储为另一个对象中的属性,但似乎无法访问它。 可能吗? $(document).ready(function() { //create a TestObject function TestObject() { this.testProperty = “green”; } //and an instance of it var testObject = new TestObject(); //attach this instance to the div as a property //if it could be attached another way perhaps that’s the answer?? $(‘#test’).attr(“obj”, testObject); alert(testObject.testProperty);//works – obviously alert($(‘#test’).attr(“obj”).testProperty); //does not work var o […]

是否可以使用jQuery混合多个选择器和filter?

我知道有可能使用jQuery 将Multiple Selector与Multiple Attribute Selector混合使用,实际上,我使用它。 例如,这很好用: $(‘input[type=”checkbox”][name^=”selected”]:checked’, theForm).length 在我的例子中,“theForm”是一个包含“#form1”的字符串,我用它来引用具有属性id =“form1”的表单。 那就是说,问题是:是否有可能将上述内容与jQueryfilter混合使用? 这是一个代码示例: var myVar = $(‘input[name^=”modcc_”]’, myForm).filter(https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…) 我尝试使用这个,我似乎没有在myVar中获取元素,但如果我只是这样删除“myForm” var myVar = $(‘input[name^=”modcc_”]’).filter(https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…) 它有效https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…为什么? 难道我做错了什么? 我肯定知道“myForm”变量被正确“填充”(它是一个包含“#formMod”的字符串,与我的表单的id属性一致)并且我确信输入在该表单内部并且它是唯一具有该ID的内容。 谢谢您帮忙! PS这个问题来自我之前的一篇评论中对此问题的接受答案的评论 ,但没有得到答复。 我认为它无论如何都应该成为一个问题,而不是一个简单的评论所以https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…在这里! 希望得到答案https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/…https://stackoverflow.com/questions/8374672/is-it-possible-to-mix-multiple-selector-and-filter-using-jquery/… -Edit如问,我在这里放置HTML代码表单: 412 myName . % [ Annnulla ]

jQuery:在动态插入的输入元素上调用函数

首先,我会说清楚,我通过以下链接,但发现很难解决我的问题。 Link1 , Link2 , Link3 问题: 我在页面上加载了以下内容: Yes No 以上所有代码(删除了最复杂的代码)都会显示一个可点击的是/否字段, 如此图片所示 当回答“是”时,以下元素将动态加载到DOM 做法: 需要将加载的输入元素的类型从text更改为tel。 对于加载到DOM的所有元素,我有以下内容,这对于最初加载的元素非常有用: $(document).ready(function() { $(“.GTnumeric”).not(“[type=hidden]”).attr(“type”, “tel”); }); 但我发现很难让它适用于动态加载的元素。 我需要在许多[页面上解决相同的问题,我不能以任何ID为目标,因为它会针对每个元素进行更改。 任何人都可以帮我解决这个问题,使用jQuery可能的方法。 感谢您的帮助。 更新: 在得到@barmar和@ f-CJ的一些建议后(感谢你们两位),我试过以下: 我试过以下: var observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { console.log(mutation.type); // here I need get all elements with class “GTnumeric” and // change its “type” […]