Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:显示来自另一个div的div_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript:显示来自另一个div的div

Javascript:显示来自另一个div的div,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我很好奇,我怎么能在一个包裹里制作一个div-apear,而不用在同一类的所有div上制作它。我正在使用这个divs作为包装,它至少会出现5到6次,我不想显示页面上的所有表单。我只想展示我需要展示的那个 提前谢谢 <div class="comment_wrap"> <table> <tr> <td> <img src="user.png" wclassth="5

我很好奇,我怎么能在一个包裹里制作一个div-apear,而不用在同一类的所有div上制作它。我正在使用这个divs作为包装,它至少会出现5到6次,我不想显示页面上的所有表单。我只想展示我需要展示的那个

提前谢谢

<div class="comment_wrap">
    <table>
        <tr>
            <td>
                <img src="user.png" wclassth="50" height="50" />
            </td>
            <td class="the_td">
                <h1><b>BMC</b> Says</h1>
                <br />
                <h2>Lorem ipsum Dolor Sit Amet</h2>
                <br />
                <h3><a href="#" title="Reply" onclick="show_reply()"> Reply</a></h3>
                <form method="post" class="create-reply">
                    <input type="text" class="author" name="author" placeholder="Enter your name" />
                    <br />
                    <textarea resize="no" name="limitedtextarea" class="comment" onKeyDown="limitText(this.form.limitedtextarea,this.form.countdown,255);" onKeyUp="limitText(this.form.limitedtextarea,this.form.countdown,255);"></textarea>
                    You have
                    <input readonly type="text" name="countdown" value="255" class="counter">characters left.
                    <br />
                    <input type="submit" name="submit" value="Reply!" class="post_reply" />
                </form>
            </td>

        </tr>

    </table>

</div>

BMC说

Lorem ipsum Dolor Sit Amet

你有 剩下的字符。
让事情更清楚。我在一页上有很多这样的div。当我点击一个div上的链接时,我想让表单insclasse成为显示链接的div。希望我说得够清楚

$('.comment_wrap')。在('click',function()上{
$('.comment_wrap').on('click', function() {
   var $div = $('<div>', {     
                text: 'So text, much jQuery'
            });

   $div.appendTo($(this)); 

});
变量$div=$('',{ text:“所以text,很多jQuery” }); $div.appendTo($(this)); });

页面上不应该有重复的ID!这是无效的HTML。使用类或其他方法来识别特定的div(最好是唯一的ID)不要使用具有相同ID的多个div,而是使用类。如果您能详细说明,您的问题对社区没有任何意义。你能把你所处的情况分解成更简单的句子/要点,并在最后提问吗。我现在看到的是div,wrapper,相同的id等等,但它们没有多大意义。是的。。但这显示了所有comment_wrap div中的所有表单,正如前面指出的:不要有重复的ID。代码完全按照它应该的方式工作,您的HTML不符合标准,因此它破坏了代码。ID被用来唯一地标识内容,如果你把它拿走,当然你不能做你认为ID应该做的事情,除非你制定一些更复杂的规则来确定唯一性,但它不会(至少不只是)基于ID。改为类。。现在。。这能做到吗?是否?在“点击平衡”处理程序中,只需获取对
this
的引用并使用它-它将是您单击的元素。或者,找到一种独特的方法来确定哪个div将成为目标。