如何更改对象上的attr
宽度,我正在尝试这个,但似乎不起作用...
jQuery('.big').click(function(){
jQuery('#flvPlayer').attr("width", "100");
});
以下是我需要更改高度和宽度的代码
<a class="big">100</a>
<textarea><object id="flvPlayer" height="665" width="425"></object></textarea>
答案 0 :(得分:0)
使用.css
代替.attr
。
jQuery('.big').click(function(){
jQuery('#flvPlayer').css("width", "100");
});
width
是一个CSS属性。
编辑:在textarea
中您有文字。您的<object>
不是HTML元素。它是文本区域中的文本。
因此,只需更改textarea
中的文字。
$('.big').click(function(){
var text = "<object id=\"flvPlayer\" height=\"665\" width=\"100\"></object>"
$("textarea").val(text);
});
另外,我建议您使用$
代替jQuery
。写作更容易,更快。