更改对象上的attr宽度

时间:2013-04-01 12:28:11

标签: object

如何更改对象上的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>

1 个答案:

答案 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。写作更容易,更快。