找到 8590 篇文章,关于 前端技术
293 次查看
要使用 jQuery 选择器在自定义数据属性上,您可以对 HTML 数据属性使用 contains、starts with 和 ends with。示例除此之外,您可以尝试运行以下代码来学习如何在 HTML5 中使用 jQuery 选择器在自定义数据属性上:在线演示 $(document).ready(function(){ //存储选择器 var group = $('ol[data-group="Subjects"]'); // 以 M 开头 var maths = $('[data-subject^="M"]',group).css('color','green'); // 包含字符串 graph var graph = $('[data-subject*="graph"]',group).css('color','blue'); }); 数学 科学 地理 历史
4K+ 次查看
要获取在 jQuery 选择器中以特定字符串开头或结尾的 id,您不应该使用通配符 $('#name*')、$('#name%')。而是使用字符 ^ 和 $。^ 用于获取以特定字符串开头的所有元素。$ 用于获取以特定字符串结尾的所有元素。示例您可以尝试运行以下代码来学习如何获取以特定字符串开头和结尾的 id。在线演示 $(document).ready(function(){ $("[id$=new1]").css("background-color", "yellow"); $("[id^=myid]").css("background-color", "green"); }); Java HTML Ruby C++
79 次查看
要在 jQuery 中获取 $(this) 选择器的子元素,请使用 find() 方法和 each() 方法。让我们首先看看如何添加 jQuery:示例您可以尝试运行以下代码来获取 $(this) 选择器的子元素:在线演示 jQuery 示例 // 为您的 div 设置点击处理程序 $("body").off("click", "#mydiv").on("click", "#mydiv", function() { // 使用 .find() 和 .each() 查找图像 $(this).find("img").each(function() { var img = this; }); }); #mydiv { vertical-align: middle; background-color: #Ffff76; cursor: pointer; padding: 20px; }
12K+ 次查看
要使用 jQuery 删除 disabled 属性,请使用 removeAttr() 方法。您需要首先使用 prop() 方法删除该属性。它会将底层布尔值设置为 false。示例您可以尝试运行以下代码来学习如何使用 jQuery 删除 disabled 属性:在线演示 $(document).ready(function(){ $('.disabledCheckboxes').prop("disabled", true); $('.disabledCheckboxes').removeAttr("disabled"); $(document).ready(function(){ $('button').on('click', function() { if (this.hasAttribute("disabled")) { alert('disabled 属性存在') } else { alert('disabled 属性不存在') } }) }); }); 结果
2K+ 次查看
使用 checked 属性使用 jQuery 设置复选框。此外,prop() 方法用于获取属性值。示例您可以尝试运行以下代码来学习如何为复选框设置 checked:在线演示 jQuery 示例 b { color: green; } 选中/取消选中此复选框 $( "input" ).change(function() { var $input = $( this ); $( "p" ).html( ".attr( \"checked\" ): " + $input.attr( "checked" ) + "" + ".prop( \"checked\" ): " + $input.prop( "checked" ) + "" + ".is( \":checked\" ): " + $input.is( ":checked" ) + "" ); }).change();
229 次查看
要获取 html 属性的值,请使用 val() 方法。示例您可以尝试运行以下代码来学习如何使用 jQuery 获取元素的 HTML 属性值:在线演示 $(document).ready(function() { $("#buttonSet").click(function () { $("#buttonGet").removeAttr('disabled'); }); $("#buttonGet").click(function () { $("#result").html( $("#txtBox").val() + "" + $("input:radio[name=rd]:checked").val() ); }); }); 姓名 性别 男 女