Мне нужен сценарий.
В настоящее время я использую
<script>
$(document).ready(function () {
$("#div").click(function () {
document.getElementById('div').style.display = 'none';
});
});
</script>
Это прекрасно работает, почему div содержит изображения, но он не работает, когда div содержит скрипт, такой как скрипт рекламы, такой как chitika, adsense или любой другой
Расскажите, как это сделать.
Попробуйте это использовать, this
селектор используется, чтобы скрыть нажатый div
$("#div").click(function () {
$(this).hide();
});
Этот код отвечает на ваш первый и третий вопрос:
$( document.body ).click(function() {
document.getElementById(name of your div).style.display = 'none';
});
И второй вопрос:
<div id="testdiv">test</div>
<script>
function hidediv(){
document.getElementById("testdiv").style.display = 'none';
}
</script>
<input type=button value="Click me" onclick="hidediv()">
Чтобы скрыть это, вы сделали бы javascript и
Также вам нужно включить библиотеку Jquery
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
$("#YourDivID").click(function (){ //inspect the ID might differ.
$(this).hide();
});