這是jQuery UI的代碼示例:阿爾特的Javascript格式CakePHP的格式
<script type="text/javascript">
//function to execute when doc ready
$(function() {
//make tooltip on mouseover
$("#container a").mouseover(function(e) {
//create tooltip
$("<div>").text($(this).attr("title")).addClass("tooltip ui-widget-header ui-corner-all").css({left:e.pageX, top:(e.pageY - 40)}).appendTo($("body"));
//set timeout to show tooltip
tip = setTimeout("$('.tooltip').show('drop', { direction:'up' }); ", 750);
//suppress title
$(this).attr("title", "");
});
//make tip track with pointer
$("#container a").mousemove(function(e) {
$(".tooltip").css({'left':e.pageX, 'top':e.pageY - 35});
});
//remove tooltip on mouseout
$("#container a").mouseout(function(e) {
clearTimeout(tip);
//put title text back
$("#" + e.target.id).attr("title", $(".tooltip").text());
//hide and remove tooltip
$(".tooltip").remove();
});
});
</script>
<script type="text/javascript">
//define function to be executed on document ready
$(function(){
//create the tabs
$("#myTabs").tabs();
//define handler for change event on select element
$("#fileChooser").change(function() {
//load either file 1 or file 2
this.selectedIndex == 0 ? loadFile1() : loadFile2();
//load the new file
function loadFile1() {
$("#myTabs").tabs("url", 2, "tabContent.html").tabs("load", 2);
}
function loadFile2() {
$("#myTabs").tabs("url", 2, "tabContent2.html").tabs("load", 2);
}
});
});
</script>
如果我轉換爲CakePHP的格式。 你能舉個例子嗎?我嘗試閱讀螺母和螺栓和CakePHP手冊,但我不明白。
謝謝。
CakePHP是PHPm不是JavaScript。 「cakephp格式」是什麼意思? – 2011-06-13 03:17:03
對不起,不清楚的問題 in cakephp寫入javascript 示例 $ this-> Js-> get('#my-list');'start'=>'onStart', 'complete'=>'onStop', 'sort'=>'onSort', 'wrapCallbacks'=> false )); – bubbleman 2011-06-13 03:20:22
加載此文件作爲一個JS在任何行動,它將工作相同。 – 2011-06-13 03:30:29