jquery动态生成div(div是有样式的,没有id),用jquery改变div的内容样式不变。
我现在做的东西,我想把div的内容给修改掉,nowActiveMoveCtrl.text("");//清空当前活动控件的文本值nowActiveMoveCtrl.appe...
我现在做的东西,我想把div的内容给修改掉,
nowActiveMoveCtrl.text(""); //清空当前活动控件的文本值
nowActiveMoveCtrl.append(nowActiveData.style.TEXT[1]);//将当前活动控件内的数据添加到当前活动控件中
这个div的内容虽然改掉了,但是它的样式也被清掉了,原先是加样式,仿select控件的,div上跟着一个倒三角的小图片,修改内容后,图片没了,它的外框也不能拖动了,直接的说就是变成了一个能拖动的普通div了不能改变大小了。
现在问题解决了,是通过重新构建它的样式
//数据源改变控件内容
$("#cbx_dataSource").change(function(){
//alert($("#cbx_dataSource").val());//获取下拉列表中的value值
//alert($("#cbx_dataSource").find("option:selected").text());
//修改属性内容
nowActiveData.style.TEXT[1]=$("#cbx_dataSource").find("option:selected").text();
//保存到数据库中的控件名
var controlName=nowActiveData.CONTROLNAME;
alert(controlName);
//显示页面属性内容
nowActiveData.TEXT=nowActiveData.style.TEXT[1];//将当前活动控件内的数据添加到当前活动控件中
var a=nowActiveMoveCtrl.html();
alert(a);
nowActiveMoveCtrl.text("");//清空当前控件中的内容 展开
nowActiveMoveCtrl.text(""); //清空当前活动控件的文本值
nowActiveMoveCtrl.append(nowActiveData.style.TEXT[1]);//将当前活动控件内的数据添加到当前活动控件中
这个div的内容虽然改掉了,但是它的样式也被清掉了,原先是加样式,仿select控件的,div上跟着一个倒三角的小图片,修改内容后,图片没了,它的外框也不能拖动了,直接的说就是变成了一个能拖动的普通div了不能改变大小了。
现在问题解决了,是通过重新构建它的样式
//数据源改变控件内容
$("#cbx_dataSource").change(function(){
//alert($("#cbx_dataSource").val());//获取下拉列表中的value值
//alert($("#cbx_dataSource").find("option:selected").text());
//修改属性内容
nowActiveData.style.TEXT[1]=$("#cbx_dataSource").find("option:selected").text();
//保存到数据库中的控件名
var controlName=nowActiveData.CONTROLNAME;
alert(controlName);
//显示页面属性内容
nowActiveData.TEXT=nowActiveData.style.TEXT[1];//将当前活动控件内的数据添加到当前活动控件中
var a=nowActiveMoveCtrl.html();
alert(a);
nowActiveMoveCtrl.text("");//清空当前控件中的内容 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询