相关疑难解决方法(0)

jQuery:value.attr不是一个函数

我在我的页面中剪了这个:

$('#category_sorting_form_save').click(function(){
    var elements = $("#category_sorting_elements > div");
    $.each(elements, function(key, value) {
        console.info(key," : ",value);
        console.info("cat_id: ",value.attr('cat_id'));
    });
});
Run Code Online (Sandbox Code Playgroud)

当它被执行时,我得到:

0 : <div class="dragable" cat_id="6" value="" style="opacity: 1;">    
value.attr is not a function
    console.info("cat_id: ",value.attr('cat_id'));
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?我试图获取div.cat_id元素的值.

javascript jquery

68
推荐指数
3
解决办法
8万
查看次数

已知哪些JavaScript库使用全局美元符号:window.$?

哪些JavaScript库接管$全局范围内的变量?

如果库在全局命名空间中提供了不同的名称,或提供了放弃的方法window.$,那么您是否可以链接到其文档中的正确函数,或者使用它的一些代码示例?

具有这样的列表可以非常快速地调试彼此之间的潜在冲突.

javascript

12
推荐指数
1
解决办法
1654
查看次数

类型错误:$(...).magnificPopup 不是函数

我使用的是 chrome 开发者版。该库未加载,我不明白为什么。chrome 控制台中报告了该错误。这是我的代码:

<ul><li><a class="mediaimage-link" href="~/img/HP/mediakit/The-CorPath-Vascular-Robotic-System_HR.jpg"><img src="~/img/HP/The-CorPath-Vascular Robotic-System-187.jpg" alt="">
</a></li>
<li><a href="https://www.youtube.com/watch?v=TnQsToiKKgw?rel=0&amp;showinfo=0" class="popup-youtube"> <img src="~/img/HP/Iyer-Video-187.jpg" alt=""></a>
         </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

$(document).ready(function() {
  //Media Image Popup
  $('.mediaimage-link').magnificPopup({type:'image'});
  //Video Iframe Popup
    $('.popup-youtube').magnificPopup({
          disableOn: 700,
          type: 'iframe',
          mainClass: 'mfp-fade',
          removalDelay: 160,
          preloader: false,
          fixedContentPos: false
        });
});`
Run Code Online (Sandbox Code Playgroud)

html javascript magnific-popup

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×3

html ×1

jquery ×1

magnific-popup ×1