永发信息网

jquery动态生成div(div是有样式的,没有id),用jquery改变div的内容样式不变。

答案:1  悬赏:20  手机版
解决时间 2021-01-24 22:04
  • 提问者网友:浮克旳回音
  • 2021-01-24 12:26
我现在做的东西,我想把div的内容给修改掉,<br>         nowActiveMoveCtrl.text(&quot;&quot;);                           //清空当前活动控件的文本值<br> nowActiveMoveCtrl.append(nowActiveData.style.TEXT[1]);//将当前活动控件内的数据添加到当前活动控件中<br>这个div的内容虽然改掉了,但是它的样式也被清掉了,原先是加样式,仿select控件的,div上跟着一个倒三角的小图片,修改内容后,图片没了,它的外框也不能拖动了,直接的说就是变成了一个能拖动的普通div了不能改变大小了。<br>现在问题解决了,是通过重新构建它的样式<br>//数据源改变控件内容<br>$(&quot;#cbx_dataSource&quot;).change(function(){<br> //alert($(&quot;#cbx_dataSource&quot;).val());//获取下拉列表中的value值<br> //alert($(&quot;#cbx_dataSource&quot;).find(&quot;option:selected&quot;).text());<br> //修改属性内容<br> nowActiveData.style.TEXT[1]=$(&quot;#cbx_dataSource&quot;).find(&quot;option:selected&quot;).text();<br> //保存到数据库中的控件名<br> var controlName=nowActiveData.CONTROLNAME;<br> alert(controlName);<br> //显示页面属性内容<br> nowActiveData.TEXT=nowActiveData.style.TEXT[1];//将当前活动控件内的数据添加到当前活动控件中<br> var a=nowActiveMoveCtrl.html();<br> alert(a);<br> nowActiveMoveCtrl.text(&quot;&quot;);//清空当前控件中的内容
最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-01-24 13:46
你是不是div中有需要改变的标签还有不能改变的?如果这样的话你直接让它的text("")里面的东西肯定就都没有了,你要找到你想删除或者替换的具体标签再操作
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯