まだ私のつま先をjQueryに浸しています。私はこれを持っています:
<span id="copyButton" class="copyButton">
<object id="copy_but" width="100%" height="30" align="middle" style="width:100%;height:30px;" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param value="http://cdn.domain.com/Graphics/images/share/copyButton.swf" name="movie">
<param value="Transparent" name="wmode">
<param value="text2copy=http://domain.us/1acSKSF" name="FlashVars">
<param value="sameDomain" name="allowScriptAccess">
<param value="false" name="allowFullScreen">
<param value="high" name="quality">
<param value="#f7f7f7" name="bgcolor">
<object width="100%" height="30" style="width:100%;height:30px;" data="http://cdn.domain.com/Graphics/images/share/copyButton.swf" type="application/x-shockwave-flash">
<param value="http://cdn.domain.com/Graphics/images/share/copyButton.swf" name="movie">
<param value="Transparent" name="wmode">
<param value="text2copy=http://domain.us/1acSKSF" name="FlashVars">
<param value="sameDomain" name="allowScriptAccess">
<param value="false" name="allowFullScreen">
<param value="high" name="quality">
<param value="#f7f7f7" name="bgcolor">
<a href="http://www.adobe.com/go/getflash">
</object>
</object>
</span>
そして、両方の領域で「text2copy」と表示されている URL を変更したいと考えています。値の読み取りをテストするために試した数行は次のとおりです(常に「未定義」を返します):
$("#copy_but param[name='FlashVars']").attr("value")
$("param[value*='text2copy']").attr("value")
誰にもアイデアはありますか?