Django - $(document).ready(function(){}不会触发,但会加载JQuery

时间:2017-02-14 12:50:47

标签: javascript jquery django

我的模板:

$('#getLine').click(function(){
    console.clear();
    $('div').css('color','');
    
    document.execCommand('formatblock', false, 'div');
    var line=window.getSelection().focusNode.parentNode;
    $(line).css('color','red')
    console.log(line);
});

谷歌浏览器检查器显示JQuery加载,但没有出现警告框,也没有日期选择器工作(字段上的类设置正确)。 为什么Javascript不起作用?

1 个答案:

答案 0 :(得分:4)

您需要另一个开放<script>标记,因为您的代码中的标记仅用于加载jQuery。 MDN声明:

  

如果脚本元素指定了src属性,则不应在其标记内嵌入脚本。