低解像度の画面で非表示にしたい「フィードバックウィジェット」があります。私の問題は、直後に次のコードを挿入していて、<body>
何を試してもreformal_tab
要素を非表示にできないことです
<a id="reformal_tab" href="http://domain.com" onclick="Reformal.widgetOpen();return false;" onmouseover="Reformal.widgetPreload();" onmouseout="Reformal.widgetAbortPreload();"><img alt="" src="domain.com/tab.png"></a>
私が試したこと
<script>
$('reformal_tab').hide();
$('#reformal_tab').hide();
</script>
http://reformal.ru/に役立つ場合、これは実際のウィジェットです
コード:
<script type="text/javascript">
$(function() {
$('#reformal_tab').hide();
});
var reformalOptions = {
project_id: 93459,
project_host: "domain.com",
tab_orientation: "left",
tab_indent: "50%",
tab_bg_color: "#F05A00",
tab_border_color: "#FFFFFF",
tab_border_width: 2
};
(function() {
var script = document.createElement('script');
script.type = 'text/javascript'; script.async = true;
script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'media.reformal.ru/widgets/v3/reformal.js';
document.getElementsByTagName('head')[0].appendChild(script);
})();
</script>
ここでライブを見ることができます http://jsfiddle.net/PQsQq/2/