[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запуск события при загрузки страницы
SkaTrancer
Есть крутилка изображений (в инете взял) на jquery
Крутиться картинки начинают после нажатия на:

<a class="left carousel-control" href="#myCarousel" data-slide="prev">&lsaquo;</a>

или

<a class="right carousel-control" href="#myCarousel" data-slide="next">&rsaquo;</a>

Вопрос:
как сделать, чтобы не надо было нажимать на кнопку описанную выше, т.е чтобы картинки сразу начинали вращаться после загрузки страницы.

Огромная просьба не тролить, а реально помочь, заранее спасибо
JS: http://rghost.ru/43182992
borland
Цитата (SkaTrancer @ 20.01.2013 - 18:02)
как сделать, чтобы не надо было нажимать на кнопку описанную выше, т.е чтобы картинки сразу начинали вращаться после загрузки страницы.

http://jquery.page2page.ru/index.php5/События
Прочитай про .ready()
По сути тебе надо заменить click() на ready(). Но надо смотреть твой код.
SkaTrancer
Ссылку на файлы я приложил к первому посту
Игорь_Vasinsky
JQ

 $(document).ready(function() {
// put all your jQuery goodness in here.
});


clean JS

if(window.onload){
//code
}


// others browsers
// ff, opera
if (document.addEventListener) {
document.addEventListener("DOMContentLoaded", init, false);
}

// ie
/*@cc_on @*/
/*@if (@_win32)
document.write("<script id=__ie_onload defer src=javascript:void(0)>");
document.write("<\/script>");
var script = document.getElementById("__ie_onload");
script.onreadystatechange = function() {
if (this.readyState == "complete") {
init();
}
};
/*@end @*/

// safari

if (/WebKit/i.test(navigator.userAgent)) {
var _timer = setInterval(function() {
if (/loaded|complete/.test(document.readyState)) {
clearInterval(_timer);
delete _timer;
init();
}
}
, 10);
}




_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Zzepish
можно так

$(function(){

//////////////действия

});
SkaTrancer
вы js файлы посмотрели?
а именно bootstrap-carousel.js
borland
Да, я посмотрел. Но мне нужно посмотреть весь код. Сами бутстреповские файлы это хорошо, но надо смотреть всё, чтобы тебе помочь)
Возможно стоит подумать над этим:
  
$(function () {
$('body').on('click.carousel.data-api', '[data-slide]', function ( e ) {
var $this = $(this), href
, $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
, options = !$target.data('modal') && $.extend({}, $target.data(), $this.data())
$target.carousel(options)
e.preventDefault()
})
})


click меняем на ready.
SkaTrancer
я вроде все кинул что можно, что именно еще нужно?
borland
  
<script>
!function ($) {
$(function(){
// carousel demo
$('#myCarousel').carousel()
})
}(window.jQuery)
</script>


Запуск карусели "вручную". Вставляем и должно заработать)
SkaTrancer
borland
аааааеее Спасибо!!!)))
borland
Не за что) Вот почитай про доп. опции, может пригодится - http://twitter.github.com/bootstrap/javascript.html#carousel
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.