在隐藏div的情况下面临问题 [英] facing problem in case of hide div

查看:80
本文介绍了在隐藏div的情况下面临问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨......



我在jquery函数中遇到问题。我在jqguery函数&中创建了动态div。我从它得到动态div id ...现在我想在另一个jquery函数onbutton点击事件中通过div id隐藏这个div。但是当我隐藏一个特定的div时,每个div都被关闭...



请帮帮我...





hi...

I am facing a problem in jquery function. I have created dynamic div in jqguery function & I get dynamic div id from it...now i wanna hide this div by div id in another jquery function onbutton click event..but when i hide a particular div,every div is being closed...

please help me out of this...


<script type="text/javascript">

        function myFunction() {

            debugger;

               var v = document.getElementById('<%=hdnvalue.ClientID%>').value;

            $('#div11').append("<div id='" + v + "' style='direction:ltr;display: inline-block; direction: ltr; text-align: left'><table style='width:100px;height:150px;border-style: groove'><tr><td style='background-color:aliceblue'><input type='image' src='Images/close-16.png' id='" + v + "'  önClick='myDivFunction(this.id)' align='right'></td></tr><tr><td style='height:50px'><label for='message'>Message Show</label></td></tr><tr><td><textarea rows='5' cols='20' name='message' placeholder='type your message'></textarea></td></tr><tr><td><button type='button' name='button' value='button'>Send</button></td></tr></table><div><div></div>");

                var y = parseInt(v) + 1;
              document.getElementById('<%=hdnvalue.ClientID%>').value =  y;

        }


        function myDivFunction(obj) {
            debugger;
            alert(obj);
            var x = document.getElementById(obj);

            $(x).hide();

            return false;
        }

    </script>

推荐答案

('#div11')。append(< div id =' + v +' 样式 =' 方向:ltr; display:inline-block; direction:ltr; text-align:left' > < 样式 =' width:100px; height:150px; border-style:groove' > < tr > < td style =' background -color:aliceblue' > < 输入 类型 =' image' src =' Images / close-16.png' id =' + v +' önClick =' myDivFunction(this.id)' align =' right' > < / td > < / tr > < tr > < td style =' height:50px' > < label < span class =code-attribute> for =' message' > 消息显示< / label > < / td > < / tr > < tr > < td > < tex tarea =' 5' cols =' 20' 名称 =' 消息' 占位符 =' 输入消息' > < / textarea < span class =code-keyword>> < / td > < / tr > < tr > < td > < 按钮 type =' button' name =' button' value =' 按钮' > 发​​送< / button > < / td > < / tr > < / table > < ; div > < div > < < span class =code-leadattribute> / div > );

var y = parseInt(v)+ 1;
document.getElementById('<% = hdnvalue.ClientID %> ')。 value = y;

}


函数myDivFunction(obj){
debugger;
alert(obj);
var x = document.getElementById(obj);
('#div11').append("<div id='" + v + "' style='direction:ltr;display: inline-block; direction: ltr; text-align: left'><table style='width:100px;height:150px;border-style: groove'><tr><td style='background-color:aliceblue'><input type='image' src='Images/close-16.png' id='" + v + "' önClick='myDivFunction(this.id)' align='right'></td></tr><tr><td style='height:50px'><label for='message'>Message Show</label></td></tr><tr><td><textarea rows='5' cols='20' name='message' placeholder='type your message'></textarea></td></tr><tr><td><button type='button' name='button' value='button'>Send</button></td></tr></table><div><div></div>"); var y = parseInt(v) + 1; document.getElementById('<%=hdnvalue.ClientID%>').value = y; } function myDivFunction(obj) { debugger; alert(obj); var x = document.getElementById(obj);


(x).hide();

返回false;
}

< / script >
(x).hide(); return false; } </script>


对于通过其ID隐藏控件,我们通常将#标记添加到控件名称前面。否则,如果您只提供
For Hiding a control by its id we normally prefix "#" tag to the control name. Else if you only provide control like

这篇关于在隐藏div的情况下面临问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆