发布
社区首页 >问答首页 >根据所单击的div通过jquery.get函数发送变量

根据所单击的div通过jquery.get函数发送变量
EN

Stack Overflow用户
提问于 2010-03-28 11:54:43
回答 1查看 110关注 0票数 0

下面是标记:

代码语言:javascript
代码运行次数:0
复制
<div id='0203' class='threadWrapper'>
<div class='littleme'>

我尝试将父div的id作为参数发送到jquery.get函数中:

代码语言:javascript
代码运行次数:0
复制
$('.littleme').click(function**()**{
var id = $(this).closest("div").attr("id");
$.get("PHP/viewedThread.php", {viewedURLID: id});
});

而且我恐怕已经迷路了。

...ammendment...$(this).closest(".threadWrapper").attr("id");

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-28 12:06:50

我猜测(未测试)最近的是返回自身(".littleme"),它没有任何id。如果您需要针对父div,请尝试使用parentparents

更新

最接近的节点实际上是从当前节点开始的,因此,它不会查找父节点,但可能会跟随下一个div。

引用自documentation

获取与选择器匹配的第一个元素,从当前元素开始,向上遍历DOM树

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2531843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档