Javascript 无法使用jQuery获取正确的类值
我正在做一个项目,在这个项目中我将显示一个图像列表。在每个图像上都可以删除项目并进行编辑 当用户单击“编辑”时,模式必须显示相应的数据。现在我的问题是获取所选项目的标题和说明 我以前搜索过这个问题,我知道我必须使用jQuery函数“最近的”,但我一直无法让它工作Javascript 无法使用jQuery获取正确的类值,javascript,jquery,closest,Javascript,Jquery,Closest,我正在做一个项目,在这个项目中我将显示一个图像列表。在每个图像上都可以删除项目并进行编辑 当用户单击“编辑”时,模式必须显示相应的数据。现在我的问题是获取所选项目的标题和说明 我以前搜索过这个问题,我知道我必须使用jQuery函数“最近的”,但我一直无法让它工作 var thisTitle = $(this).closest(".photo").closest(".item_title").text(); 在这里您可以找到我的JSFIDLE:如果您想使用最近的,那么正确的选择器应该是: var
var thisTitle = $(this).closest(".photo").closest(".item_title").text();
在这里您可以找到我的JSFIDLE:如果您想使用最近的,那么正确的选择器应该是:
var thisTitle = $(this).closest(".photo-wrapper").find(".item_title").text();
首先,您需要找到类为照片包装器的最近父容器(而不是照片包装器),并在该容器中搜索。item\u title
演示:成功了!非常感谢。