up vote " >down vote favorite 我的jquery代码是 $("document").ready(function(){ $(".vote-6ren">
gpt4 book ai didi

php - 如何使用 jquery 选择特定字段

转载 作者:行者123 更新时间:2023-12-01 08:15:05 25 4
gpt4 key购买 nike

我的代码是

<div id="fields">
<form id="question-form"> <input type="hidden" name="question-main" value="<?php echo mysql_prep($_GET['ques']);?>" /></form>

<a class="vote-up-off">up vote</a>

<span class="vote-count-post"><?php echo $row["upvotes"]+$row["downvotes"];?></span>

<a class="vote-down-off" id="<?php echo mysql_prep($_GET['ques']);?>" >down vote</a>

<a class="star-off" href="#">favorite</a>
</div>

我的jquery代码是

$("document").ready(function(){
$(".vote-up-off").click(function(){
// here i want the id of form field and votecountpost field which is up and down to this field
})
})

div 字段与数据库中存在的字段一样一次又一次地重复。所以我想使用 jquery 获取特定字段 id 并将使用 jquery 执行一些操作。如何找到这个?

最佳答案

        $("document").ready(function () {
$('.vote-up-off').live('click', function () {
var formId = $(this).parents('form').attr('id');
var voteCountPost = $(this).next('.vote-count-post').attr('id');
});
});

对于表单,您可以添加 class="VoteForm"。这样它就可以在parents('')中采用该形式的属性id。

        $("document").ready(function () {
$('.vote-up-off').live('click', function () {
var formId = $(this).parents('form.VoteForm').attr('id');
var voteCountPost = $(this).next('.vote-count-post').attr('id');
});
});

关于php - 如何使用 jquery 选择特定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11114423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com