Я думаю, что jQuery здесь лучший, это также javascript, и все, что вы делаете, - это встраиваете его на свой сайт. И если вы хотите, чтобы полупрозрачный эффект отображал перетаскивание, я думаю, вы можете добавить событие для маркера перетаскивания. Используйте onMouseDown и onMouseUp. Например, этот div обрабатывает ваш YouTube:
CSS для прозрачного:
opacity: .7; filter:Alpha(Opacity=70);
, где 0,7 и 70 - это процент непрозрачности элемента!
[Пример]:
<div onMouseDown="this.style.opacity='0.7'; this.style.filter='Alpha(Opacity=70)';" onMouseUp="this.style.opacity='1.0'; this.style.filter='Alpha(Opacity=100)';"><br><embed something here></embed></div>
.
Хорошо, если вы как-то передумали и хотите использовать jQuery, попробуйте, я обещаю, это очень просто!
Прежде всего, вставьте это на свой сайт:
<script src="http://code.jquery.com/jquery-1.5.1.min.js"></script><script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/jquery-ui.min.js"></script>
<script language="javascript" type="text/javascript">$(document).ready(function(){$(".drag").draggable();});</script>
Во-вторых, дайте все, что вы хотите, чтобы перетащить класс "перетащить", в этом случае:
<div class="drag">YOUR YOUTUBE VIDEO EMBED HERE</div>
Используйте его вместе с полупрозрачным эффектом, я думаю, что все, что вам нужно, и я надеюсь, что это поможет.
xx3004