私は複雑なウェブサイトの設定をしているので、例を単純なものにします。
現在のセットアップ
私は2つのボタンを持っています。
<a id="one" href="#">Link 1</a>
<a id="two" href="#">Link 2</a>
そして、私は2つのdivを持っています
<div id="showOne" style="display:none">1</div>
<div id="showTwo" style="display:none">2</div>
これは私のJQueryコードです
$('#one').click(function (e) {
$('#showOne').show();
});
$('#two').click(function (e) {
$('#showTwo').show();
});
私が達成しようとしていること
基本的に、div(showOne) と div(showTwo) が表示された回数をカウントする行を持つデータベース テーブルのセットアップがあります。
display = blockの場合、AJAXを使用してデータベース行にカウンターを追加するにはどうすればよいですか?
私の試み
$('#one').is(":visible")
{
$.ajax({
type:"POST"
url: update.php
data: {type:link_one_shown}
success: function(data){
alert("Test");
}
})
これを行うと、残りの JQuery コードがクラッシュします。これが意味をなさないのか、何か間違ったことを書いただけなのかはわかりません。
前もって感謝します!