Позвольте мне сначала сказать, что я очень незнаком с javascript, но я пытаюсь использовать хитрый твиттер (http://twitter.github.com/bootstrap/javascript.html), их взгляд на типичный jQuery.
Вот все загружаемые скрипты:
<script src="/javascripts/effects.js?1314051118" type="text/javascript"></script>
<script src="/javascripts/dragdrop.js?1314051118" type="text/javascript"></script>
<script src="/javascripts/controls.js?1314051118" type="text/javascript"></script>
<script src="/javascripts/rails.js?1314051118" type="text/javascript"></script>
<script src="/javascripts/bootstrap-twipsy.js?1326303918" type="text/javascript"></script>
<script src="/javascripts/application.js?1314051118" type="text/javascript"></script>
Как видите, загружается bootstrap-twipsy.js.
Затем на странице index.html.erb я пытаюсь использовать следующий код:
<a href="#" id="example" rel='twipsy' title='Some title text'>text</a>
<script>
$(function() {
$('#example').twipsy();
$("a[rel=twipsy]").twipsy({
live: true
});
})
</script>
Я ничего не понимаю. Причина, по которой у меня есть ('#example'). Twipsy, заключается в том, что я просто пытался назвать это двумя разными способами, но ни один из них не сработал. Кто-нибудь видит, что я делаю не так?
В аналогичном вопросе (/2586779/gde-postavit-js-dlya-tipsy-jquery-vsplyvayschaya-podskazka) кто-то обнаружил, что их prototype.js вызывал конфликты, но я удалил это и у меня ничего не получилось.