Jquery 更改div内对象标记的源和参数
我有下面的HTMLJquery 更改div内对象标记的源和参数,jquery,html,flash,nodes,attr,Jquery,Html,Flash,Nodes,Attr,我有下面的HTML <div id="flash"> <object type="applicxation/x-shockwave-flash" data="...."> <param name="wmode" value="transparent"> </object> </div> 现在我想将对象的数据属性以及wmode参数的值从透明更改为不透明。 我只有他们父母的身份证,身份证闪着。 这可能吗?使用jquery的attr函数:
<div id="flash">
<object type="applicxation/x-shockwave-flash" data="....">
<param name="wmode" value="transparent">
</object>
</div>
现在我想将对象的数据属性以及wmode参数的值从透明更改为不透明。
我只有他们父母的身份证,身份证闪着。
这可能吗?使用jquery的attr函数:
$('#flash object').attr('data','new atribute value');
$('#flash object param[name="wmode"]').attr('value','not transparent');
试试这个,希望能奏效
$('#flash')
.find('object')
.removeAttr('data')
.attr('data-new_attr','hello')
.end()
.find('param')
.attr('value','not transparent');