私は簡単なプロンプトを作成しようとしています。jfiddle で実行すると、まったく問題なく動作しますが、自分のコンピューター/サイトでホストされていると、まったく動作しません。私は単純なものが欠けているに違いありません。ご覧ください:
script.js:
$(document).ready(function() {
//$('audio').mouseenter(function() {
// $(this).fadeOut('slow');
//});
function yesnodialog(button1, button2, element){
var btns = {};
btns[button1] = function(){
$(this).dialog("close");
};
btns[button2] = function(){
$('.level2').hide();
$(this).dialog("close");
};
$("<div id='box'>Are you a <u>level 1</u>, or a <u>level 2</u> agent?</div>").dialog({
autoOpen: true,
title: "",
modal:true,
buttons:btns
});
}
yesnodialog('Level 2', 'Level 1', $('.level2'));
ここでは、jfiddle で実行されています : http://jsfiddle.net/CdwB9/421/
しかし、私のサイトでは、次のように表示されます。
誰かが理由について何か考えがありますか?