Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript/Jquery引号和双引号转义_Javascript_Jquery_Escaping - Fatal编程技术网

Javascript/Jquery引号和双引号转义

Javascript/Jquery引号和双引号转义,javascript,jquery,escaping,Javascript,Jquery,Escaping,一行简单的jquery代码: if ($j('#page2').length) { $j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>'); } 到上面的.html,如下所示 $j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\" onclick=

一行简单的jquery代码:

if ($j('#page2').length) {
    $j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>');
}
到上面的.html,如下所示

   $j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\" onclick=\"javascript:  $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';\">Page II</button>');
所有的地狱都开始了。我尝试用\来逃避每个,但由于某种原因,它完全破坏了我的网站。我不太熟悉javascript或jquery,只是边学边用,所以任何关于如何完成这项工作的指示都会很有用,谢谢

使用jQuery添加它:

$j('#myPlaceHolder2')
    .html('<button class=\"button3\" type=\"button\">Page II</button>')
    .find('.button3')
    .click(function () {
        $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';
    });

以不同的方式解决问题;刚刚在我的span上直接添加了onclick事件!哼!谢谢你的建议,tho:
$j('#myPlaceHolder2')
    .html('<button class=\"button3\" type=\"button\">Page II</button>')
    .find('.button3')
    .click(function () {
        $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';
    });