从php脚本调用jquery

时间:2011-01-25 07:59:43

标签: php jquery

<script type="text/javascript">
    <!--//
    // on DOM ready
    $(document).ready(function (){
        $("#current_rev").html("v"+$.jnotify.version);
        $("a.example").bind("click", function (e){
            // prevent default behavior
            e.preventDefault();

            var $ex = $($(this).attr("href")), code = $.trim($ex.text());

            // execute the sample code
            $.globalEval(code);
        });

        // style switcher
        $("button.css_switcher").click(function (){
            switchCSS(this.title);
        });
    });



    //-->
    </script>

而不是使用<a href="#example-1" class="example">[Run]</a> and <a href="#example-2" class="example">[Run]</a>

等点击事件

如果条件为真或假,我如何调用事件?

<?php
if (true){
<a href="#example-1" class="example">[Run]</a>}else{
<a href="#example-2" class="example">[Run]</a>}
?>

2 个答案:

答案 0 :(得分:0)

你的意思是“触发”事件?你的问题有点令人困惑。

您只需将$("#example-1").trigger("click")添加到document.ready函数即可。 因此,如果服务器端的条件为真,那么当页面发送给用户时,它将在客户端执行某些操作。

确保在触发

之前附加点击事件

答案 1 :(得分:0)

$(function () {
 // all event binds and other code
<?php
 if ( $trigger ) {
  echo "$('#".$element_id."').trigger( 'click' )";
 }
?>
}

$trigger设为真假并提供所有链接ID并将ID传递为$element_id