猿问

jQuery 如何通过 ID 选择器 获取动态ID

jQuery 如何通过 ID 选择器 获取动态ID


UYOU
浏览 2180回答 3
3回答

一只甜甜圈

使用Jquery获取某个div时需要这样:前台使用EL进行迭代LIST生成div,为其添加动态的id,生成之后变成下面样式<div id="tz-1"></div><div id="tz-2"></div><div id="tz-3"></div><div id="tz-4"></div><div id="tz-5"></div><div id="tz-6"></div>注意:我们在使用Jquery获取某个div时需要这样写$("#" + 所定义的id变量名);而不能写成这样$("#所定义的id变量名");扩展资料:jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。ID选择器:选择具有给定id属性的单个元素。对于id选择器,jQuery使用JavaScript函数document.getElementById(),这是非常有效的。当另一个选择器连接到id选择器时,如H2#页滴,jQuery在将元素标识为匹配之前执行额外的检查。呼叫jQuery()(或$()),以id选择器作为其参数,将返回一个jQuery对象,该对象包含一个包含0或一个DOM元素的集合。各ID值只能在文档中使用一次。如果已为多个元素分配了相同的ID,则使用该ID的查询只会选择DOM中的第一个匹配元素。但是,不应依赖此行为;使用相同ID的多个元素的文档无效。如果id包含像句点或冒号这样的字符,则必须用反斜杠转义那些字符.

烙印99

第一种方式:$("#" + 动态变量 );第二种方式:可以把div的选择符放进按钮(或其他的控件都可以,只要能获取到属性值就可以)的某个属性里去。例如:.在click事件里面获取属性值,var div = $('button').attr('rel'),然后$(div)就可以。
随时随地看视频慕课网APP

相关分类

JQuery
我要回答