精华内容
下载资源
问答
  • jQuery 的 get(index) 方法允许选择一个实际的 DOM 元素并且对其直接操作,而不是通过 jQuery ...如以下元素$("#test")[0].tagName获取到的是DIV(注意是大写的)jquery如何获取一上元素的名称比如dd$("#aa").xxxmeth...

    jQuery 的 get(index) 方法允许选择一个实际的 DOM 元素并且对其直接操作,而不是通过 jQuery 函数,尔后可以直接访问 DOM 元素的 tagName 属性。$(this).get(0) 与$(this)[0] 等价。

    如以下元素

    $("#test")[0].tagName

    获取到的是DIV(注意是大写的)

    jquery如何获取一上元素的名称比如

    dd

    $("#aa").xxxmethod 得到"div"

    jquery如何获取一个元素的名称比如

    dd

    $("#aa").xxxmethod 得到"div"

    $('#elementId').get(0).tagName

    $("#aa")[0].tagName 这样就可以了吧

    jQuery 获取标签名

    $('#elementId').get(0).tagName

    这里获得标签名为大写,如:A , DIV

    背景知识:

    jQuery对象与dom对象的转换

    只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是 jquery对象。

    普通的dom对象一般可以通过$()转换成jquery对象。

    如:$(document.getElementByIdx_x("msg"))则为jquery对象,可以使用jquery的方法。

    由于jquery对象本身是一个集合。所以如果jquery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。

    如:$("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]这些都是dom对象,可 以使用dom中的方法,但不能再使用Jquery的方法。

    以下几种写法都是正确的:

    $("#msg").html();

    $("#msg")[0].innerHTML;

    $("#msg").eq(0)[0].innerHTML;

    $("#msg").get(0).innerHTML; -

    以上所述就是本文的全部内容了,希望大家能够喜欢。

    展开全文
  • I've got two dynamic generated (from PHP file) ... This divs are like this:Where X and Y are numbers generated dynamically from a php file. How can I get this id (number) when, for expample, I clic...

    I've got two dynamic generated (from PHP file) divs. This divs are like this:

    Where X and Y are numbers generated dynamically from a php file. How can I get this id (number) when, for expample, I click on this divs?

    I've tried in this way:

    $('.myclass').click(function(){

    alert(this.attr("id"));

    });

    But in this way I get only the first id (the first element of myclasses).

    How can I fix it?

    解决方案

    try this instead:

    $('.myclass').live('click', function() {

    alert(this.id); //or alert($(this).attr('id'))); for the jQuery method

    });

    Binding events using the $.live() function will bind events to elements that do not yet exists, so when you add new div.myclass elements dynamically they will be bound as well.

    Please Note: .live() is now deprecated, use .delegate() or .on() instead.

    $(document).on('click', '.myclass', function() {

    alert(this.id);

    });

    展开全文
  • $(document).ready(function(){name = $('div').eq(0).attr('id');alert(name)});eq(0)是取第一个jq元素。。。eq(index)匹配一个给定索引值元素Matches a single element by its index.返回值Element参数index ...

    $(document).ready(function(){

    name = $('div').eq(0).attr('id');

    alert(name)

    });

    eq(0)是取第一个jq元素。。。

    eq(index)

    匹配一个给定索引值的元素

    Matches a single element by its index.

    返回值

    Element

    参数

    index (Number) : 从 0 开始计数

    示例

    查找第二行

    HTML 代码:

    Header 1
    Value 1
    Value 2

    jQuery 代码:

    $("tr:eq(1)")

    结果:

    [

    Value 1 ]

    获取不同id的值

    aaa,

    bbb,

    ccc,

    ddd,

    eee,

    这样就会得到你想要的所有的id:

    0_1

    0_2

    0_3

    0_4

    0_5

    文本框,文本区域:

    $("#txt").attr("value",'');//清空内容

    $("#txt").attr("value",'11');//填充内容

    多选框checkbox:

    $("#chk1").attr("checked",'');//不打勾

    $("#chk2").attr("checked",true);//打勾

    if($("#chk1").attr('checked')==undefined) //判断是否已经打勾

    展开全文
  • 我想基于一种高级可编辑区域概念构建一种通用原始CMS。概念如下:通过将内容划分为多个DIV来构建网站。开发人员在每个DIV内放置图像,文本等。当用户进入管理区域时,通过将鼠标悬停在可编辑DIV上方,这些将突出...

    我想基于一种高级的可编辑区域概念构建一种通用的原始CMS。概念如下:

    通过将内容划分为多个DIV来构建网站。开发人员在每个DIV内放置图像,文本等。

    当用户进入管理区域时,通过将鼠标悬停在可编辑DIV上方,这些将突出显示。如果用户单击一个DIV,则会弹出一个模式窗口。该模式窗口包含用户可以用来更改DIV内容的形式。

    我知道有很多"可编辑区域"脚本,但我确实使用过它们,但这会更通用,因为它也适用于图像(上传/删除)。

    例如,假设DIV包含一些文本。通过单击此DIV,将弹出一个模式窗口,其中包含一个带有一个输入字段和提交按钮的表单,该按钮为用户提供了在该DIV中更改文本的功能。如果单击的DIV有一个图像和一些文本,则模式窗口应包含一个用于更改文本的输入字段,一个用于上载新图像的上载字段,一个提交按钮和删除按钮以删除该图像。

    单击此处了解布局(这不是工作示例)

    总之,我想知道jQuery是否有一种获取元素类型的方法

    etc

    单击的DIV中为元素指定的名称及其ID,以动态创建编辑所选DIV所需的模态窗口。

    谢谢

    我在这里发现了一些有趣的东西:stackoverflow.com/questions/341900/

    看起来您想要jQuery的html()

    http://api.jquery.com/html/

    它将检索元素的所有html内容

    例如:

    $("div#main").click(function(){

    var allhtml = $(this).html();

    $("div#modalID").html(allhtml);

    )};

    这将获取ID为main的div中的所有html,将其保存到变量allhtml,然后将ID为modalID的div中的所有内容替换为它。

    如果必须使用jquery

    jQuery("???").get(0).tagName

    我也在这个网站上找到这个:stackoverflow.com/questions/411688/

    展开全文
  • 2020計院假期能力提升class report授課人:kari7月13日至7月15日...帶我們入門JS後,進行了一個消失色塊小練習,又了解了框架,什麼是JQ,同時利用JQ優化了小練習。01初識JavaScript1、初識JavaScript <html&g...
  • 1 xml 映射文件中处理在映射器中配置获取记录主键值在xml中 insert 标签中定义 :* useGeneratedKeys为true,用来设置返回主键id的值,* keyProperty 代表数据库记录主键字段* keyColumn 代表 java对象成员属性名 ...
  • 一、应用背景因为本章内容是使用jq工具配合完成,因此在开始部分会先花一定篇幅介绍jq机器使用,如果读者已经熟悉jq,可以直接跳过这部分。先来看应用场景,App 经常会有一些信息展示列表页,比如商家菜品、...
  • 一般情形下,在网页中加入形如下文的一行代码即可以将在线客服加入到网页之中。如果想为访客制定一个...PPMESSAGE会根据COOKIE来唯一标记访客,如果访客清除了COOKIE,那么即使前端为访客设置了同样的名称,从PPMES...
  • 前面我写了一篇《Token认证,如何快速方便获取用户信息》文章,引起了各位读者积极参与,除了文章中我提出三种方式,各位读者大佬们也贡献了其他多种实现方式。今天决定基于大家提供思路再写一篇文章,主要...
  • 或者直接在事件函数里面传this.id也能获取到传就是当前控件ID名称 转载于:https://www.cnblogs.com/liziqiang/p/3445612.html
  • 不管是前端还是后端开发人员都会有写前端页面经历,在成为页面开发大手之前都会... 下面是总结关于获取节点详细解析:以表格为例:奉上html代码: 承运商ID 承运商代码 承运商名称 系统显示名称 状态 操作 ...
  • jq获取form踩坑

    2020-12-16 15:13:24
    今天用jquery获取表单form怎么也获取不到,检查id名称都拼写正确 <form id="a"> <form id="b"></form> <div id="c"></div> </form> $('#a').get(0) //可以获取到 $('#b')...
  • JQ 获取和更改属性

    千次阅读 2018-09-24 03:18:54
    获取:var vl = $("#car").attr('data-id'); 更新:$("#car").attr('data-id',v2); //$("#名称").attr("属性名","属性值");
  • jq 获取json字符串中属性值

    千次阅读 2019-06-04 10:08:08
    var str = {'ID':11,'中文名称':'周伟伟','英文名称':'ZHOU/WEIWEI','性别':'男','证件类型':2,'证件号码':'E85555','出生日期':'1994/5/30 0:00:00','证件有效期':'1994/5/30 0:00:00','手机号码':'13854589658',.....
  • 下面我就为大家分享一篇jquery动态添加以及遍历option并获取特定样式名称的option方法,具有很好参考价值,希望对大家有所帮助。实例如下所示:全部os2os2-anthonosos2-appsos2-centralpointkf5-experimental//...
  • 规则: ...查询类型:^ 从头部匹配,$ 从尾部匹配,* 匹配名称中包含此关键字 html js部分 <body> <!--<input type="file" name="file" />--> <!--<input type="s...
  • 我有个函数,openPragram(obj),在前台调用时候是openPragram(this),我要获取id为windowdivbs属性,当前点击事件是写在iframe中,要获取元素在父div中,父div是未来元素。这种情况要怎么去获取,我已经能...
  • 使用jQuery添加标签,获取不到它的id值。//添加代码$('.adminInfor .btn-add-academy').on('click',function(){$('.cover').show();deleteP();var academyP = '学院名称:';academyP += '$(academyP).insertAfter...
  • jq学习1

    2019-04-13 12:03:40
    2.id选择器通过html元素的id属性选取指定元素 3.类选择器通过指定class查找元素 4.css选择器用于 改变html元素css属性 其他选择器 选取所有元素 选取ul下li元素 我们可以通过jq选择器可以选择html所有元素...
  • 网上方法都是从服务器异步获取的,请问怎么写第三级地址。如有需要可加我QQ848062514获取现在已有代码。急求大神援手 这个是哪个定位JS ``` !function ($) { $.extend({ _jsonp : { ...
  • jq修改属性值

    2020-08-25 09:53:00
    //获取id为p标签属性值 $('#p').attr('class') 2.attr()修改或修改标签属性值 //如果存在就是修改,如果不存在就是添加 $('#p').attr('class','red') 3.删除某个属性 $('#p').removeAttr('name') 4.添加...
  • 疑惑,原生JS中可以直接使用ID名称获取元素,而不用使用getElementById()方法?可能是因为我说不够清楚,我再修改下。在js中可以这么使用:(id名称).style.display="inline';而不是使用:document....
  • JQ入门学习实战演练

    2015-07-08 17:34:00
    选择器是JQuery一大特色,所有DOM操作、事件操作、Ajax操作都离不开选择器。...简化代码编写$("#标记ID")相当于document.getElementById("标记ID"),是通过元素id获取元素对象。$("标记名称"...
  • 20171012--jq 遍历取值

    2017-10-17 14:43:00
    1、父节点:parent(); 2、子节点:children();... //$(" A")A可以是类的名称,也可以是id,也可以是HTML的标签;  $("A")是点击页面的时候捕捉页面的节点,find("X")这里X是填写需要获取的值的节点...
  • jq入门--选择器

    2015-04-30 14:19:00
    选择器是JQuery一大特色,所有DOM操作、事件操作、Ajax操作都离不开选择器。...简化代码编写$("#标记ID")相当于document.getElementById("标记ID"),是通过元素id获取元素对象。$("标记名称"...
  • Jquery复习

    2020-12-26 13:30:40
    通过id获取jq对象:var xxx=KaTeX parse error: Expected 'EOF', got '#' at position 3: ("#̲id名称") 通过类名获取jq…(".名称") 获取样式:jq对象.css(“样式名称”); 设置样式:jq对象.css(“样式名称”,“样式...
  • 1 . 获取Dom元素 <div id ="A' style=""></div> div --->dom元素 id style 这些是 属性 ...1.在指定元素上,添加ref=“名称A”,在获取的地方加入 this.$refs.名称A <div ref='A'></
  • jQuery 整合

    2016-09-28 14:47:39
    jQuery 初步 Jquery语法 :(selector).action(),获取元素并对他们执行操作。Jq选择器是基于元素的id类类型属性属性值等查找Html元素元素选择器:(selector).action(),获取... 通过元素名称获取指定元素id 选择器:$

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
热门标签
关键字:

jq获取id的名称