私のサイトにはブックマーク機能があります。その人が段落をクリックすると、その段落の上に既に「これをブックマーク」と書かれたボックスが表示され、「これをブックマーク」の代わりに「甘い男」が挿入されます。'これをブックマーク' が消えて "sweet man" が代わりに表示されます。段落をクリックすると、3 つのランダムなフレーズのうちの 1 つがそこに配置されます。3 つのフレーズが "success"、"sweet" であるとしましょう。男」、「すごい」。ランダムなフレーズがどこに配置されるかを示すコードを少し示します。
$('p').click(function (e) {
var offset = $(this).offset();
var top = offset.top
if ($('#placeBookmark').hasClass('placing')) {
$('#placeBookmark').trigger('click')
$('#bookmark').css({left: offset.left - 30, top: top}).show();
$('#bookmarkThis').html('***SWEET MAN.***').delay(1000).fadeOut(400, function(){
$(this).html('BOOKMARK THIS')
})
}
});
私のコードのどこに「SWEET MAN.」と書かれているかを見てください。ユーザーが段落をクリックした後、3 つのランダムなフレーズのうちの 1 つを配置する必要があります。
ありがとうございました