插件中使用的JavaScript代码的说明

时间:2019-06-13 19:56:52

标签: javascript jquery elementor

我有一个像这样的JavaScript。有人可以告诉 // get user url $current_user_url = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; //list of url's $is_page ="https://www.example.com/page-to-run-script"; $is_category = "https://www.example.com/category"; $is_home = "https://www.example.com"; //check if user is in this page if ($is_page == $current_user_url || $is_home == $current_user_url) { // run script A... } elseif ($is_category == $current_user_url) { // run script B... } 做什么代码以及.scope.find从哪里获取数组吗?我只能在HTML中看到JSON carousel_elem.data('settings');

data-setting="{"arrow:true,...

1 个答案:

答案 0 :(得分:1)

$scope可以是传递给该函数的节点,并且find可以在后代元素中搜索选择器。

carousel_elem是函数返回的数组,其属性为data-setting,您可以通过data函数进行检索。例如:

var settings = carousel_elem.data('settings');

HTML可能如下所示:

<div class="lae-carousel" data-settings="{'arrows': true, 'dots': 'foo', 'autoplay': true }"><div>