私はthisに続き、AJAXページネーションが機能するようにしました。しかし、JQueryライブラリをインクルードすると、動作しません。私はjrailsプラグインを使用していますが、それでもどちらも役に立ちません。何か案は?ありがとう!ここでJQueryとwill_paginate ajaxページ区切り
)はjavascriptの
document.observe("dom:loaded", function() {
var container = $(document.body)
if (container) {
var img = new Image
img.src = 'images/spinner.gif'
function createSpinner() {
return new Element('img', { src: img.src, 'class': 'spinner' })
}
container.observe('click', function(e) {
var el = e.element()
if (el.match('.pagination a')) {
el.up('.pagination').insert(createSpinner())
new Ajax.Request(el.href, { method: 'get' })
e.stop()
}
})
} }だ
EDIT
これは私の実際のコードであると私はjqueryのを含んでいないときには正常に動作します。 しかし、私はプロトタイプとJQUERYの両方を使う必要があります。あなたはjQueryライブラリが含まれている場合も、私はページのいずれかをクリックしたときにno.s私はこの
try {jQuery("#testing").html("\n <div class=\"pagination ajax\"> ......
jQueryを追加したときにプロトタイプライブラリへの参照を削除しましたか?上記のコードはプロトタイプコードなので、jQueryでは動作しません。またコピーして貼り付けましたか?それがあなたの実際のコードなら、セミコロンがないとどうしてうまくいかないのか分かりません。 – Samo