Javascript 如何从jquery中的节中读取最后一个元素
我想检查类名为“divclass”的div是否包含锚定标记,如果包含锚定标记,我必须执行一些javascript代码,否则无需执行任何操作Javascript 如何从jquery中的节中读取最后一个元素,javascript,jquery,html,Javascript,Jquery,Html,我想检查类名为“divclass”的div是否包含锚定标记,如果包含锚定标记,我必须执行一些javascript代码,否则无需执行任何操作 <div class="divclass"> <span> something text</span> <a href="/"> Anchor tag</a> <span> something text 2</span> <
<div class="divclass">
<span> something text</span>
<a href="/"> Anchor tag</a>
<span> something text 2</span>
<a href="/"> Anchor tag</a>
</div>
一些文字
文字2
我们如何使用jquery实现这一点
编辑:在上面的HTML中,它有最后一个元素作为锚定标记,所以我想在这里编写一些代码,但在下面的HTML中,我在div中没有锚定标记,所以我不想做任何事情
<div class="divclass">
<span> something text</span>
<a href="/"> Anchor tag</a>
<span> something text 2</span>
<span> something text 3</span>
</div>
一些文字
文字2
文字3
使用标记名
获取标记名。它以大写格式返回标记的名称
尝试:
使用
标记名
获取标记名。它以大写格式返回标记的名称
尝试:
使用
标记名
获取标记名。它以大写格式返回标记的名称
尝试:
使用
标记名
获取标记名。它以大写格式返回标记的名称
尝试:
您可以使用:
if($('.divclass').has('a')) {
...
}
或
您可以使用:
if($('.divclass').has('a')) {
...
}
或
您可以使用:
if($('.divclass').has('a')) {
...
}
或
您可以使用:
if($('.divclass').has('a')) {
...
}
或
使用jquery last()函数
选中此项使用jquery last()函数
选中此项使用jquery last()函数
选中此项使用jquery last()函数
检查这个
您需要检查divclass中的最后一个跨度是否具有锚定标记?对
您需要检查divclass中的最后一个跨度是否具有锚定标记?对
您需要检查divclass中的最后一个跨度是否具有锚定标记?对
您需要检查divclass中的最后一个跨度是否具有锚定标记?对
另一种选择
if( $('.divclass>a:last').length !== 0 ) {
.另一种选择
if( $('.divclass>a:last').length !== 0 ) {
.另一种选择
if( $('.divclass>a:last').length !== 0 ) {
.另一种选择
if( $('.divclass>a:last').length !== 0 ) {
.否,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span,我什么都不想做。否,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span,我什么都不想做。否,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。不,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。不,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。不,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。不,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。不,我想检查div中的最后一个元素是span还是anchor如果最后一个元素是span我什么都不想做。