這是我的html標記:(在welcome/index.html.erb中)在Rails 4項目中。Jquery在控制檯中工作,但不是Rails 4 application.js文件
<div class="bottom-bottom-box box">
<div class="miv-box">
<span class="five-yr thin-text">5-year</span></br>
<span class="avg-return thin-text">Average Return</span>
</div>
<span class="percent bold-text">19%+</span>
</div>
,這是我的jQuery(在welcome.js)(我不知道CoffeeScript的,所以我剛剛重新命名爲預製文件,.js文件,而不是.js.coffee)
$(".bottom-bottom-box").on('click', function() {
alert('test');
var el = $(this);
if (el.text() == el.data("text-swap")) {
el.text(el.data("text-original"));
} else {
el.data("text-original", el.text());
el.text(el.data("text-swap"));
}
});
我點擊功能來做警報('測試')甚至不會工作,怪異的部分是當我在控制檯中輸入完全相同的行時。
$(".bottom-bottom-box").on('click', function() { alert('test') });
不知道什麼可能是錯誤的,但如果任何人有這個問題之前請讓我知道! thnx