我正在尝试做到这一点,以便当用户单击动态生成的div时,它将在2个html变量中AJAX加载到“ display:none;”隐藏的div,然后在加载后添加addClass以使其可见。目前,它一直在标题中抛出错误,我不明白为什么,因为我觉得自己的语法和引号很好?任何帮助都太棒了!
HTML:
这就是PHP为可点击的div吐出的东西。...
echo "
<div id=\"div$j\" class=\"divs\">
<div class=\"image_ratio\" onClick=\"show('$bb', '$title');\">
<img src=\"".$pic."\" onerror=\"this.src='Social_Icons/Rectangle 157@2x.png'\">
</div>
JS:
<script>
$(document).ready(function() {
function show(bb, title) {
$("#fixedAJAX").load("showbb.php", {
thisBlurb: bb,
thisTitle: title
});
$("#fixedAJAX").addClass("visible")
}
})
</script>
这是控制台错误:(它在最后一个“>”下显示一条红色波浪线)
<div class="image_ratio" onClick="show('lorem ipsum', 'Pans Labyrinth');">