divをオンにして、どこでもクリックしてこのdivを非表示にします。divをオンにするとJavaScriptが表示されます
window.addEvent('load', function() {
$$('a.tooltip').each(function(link) {
var tooltip = document.id(link.id + '_tooltip'),
callback = function(e) {
if(tooltip.style.display === 'block') {
tooltip.style.display = 'none';
document.removeEvent('click', callback);
} else {
tooltip.style.display = 'block';
document.addEvent('click', callback);
}
e.stop();
};
link.addEvent('click', callback);
});
});
<a class="tooltip" id="link1" href="#">Show</a>
<div style="display:none" id="link1_tooltip">Tap anywhere to kylym</div>
私はこのエラーを見つけました:
"message": "Uncaught TypeError: window.addEvent is not a function",
私はそれを修正する方法がわかりません。誰かが私を助けることができますか?
uncaught referenceerror $はなぜ定義されていませんか? xD – rogo
あなたはjqueryが必要なので:) :) –
ああ、それは本当です。 Ty。私のために働いた。睡眠に行く必要があります笑 – rogo