This is a component designed to provide a quick way to generate a Material Design expanded list into a site or app.
To get started, place the following lines in your web page or application:
<link rel="stylesheet" href="js/matd_expand_list/src/matd_expandlist.css" type="text/css" media="screen" /> <script type="text/javascript" src="js/jquery/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="js/matd_expand_list/src/.min.js"></script>
To use, provide data values for the expanded list options ( see examples below ) and then initiate a call to the control by targeting the zone where the control will be placed:
$('#test').matd_expandlist(_param);
or via direct function call ( in which the id must be provided in the parameters ):
$.fn.matd_expandlist(_param);The examples below demonstrate both methods.
$('#test1').matd_epandlist({"list":[
{"heading":"First row"},
{"heading":"Second row"},
{"heading":"Third row"}
]});
A demo of this is shown here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
$('#test2').matd_epandlist({"list":[
{"heading":"First row","secondary_heading": "This is a subheading for row 1"},
{"heading":"Second row","secondary_heading": "This is a subheading for row 2"},
{"heading":"Third row","secondary_heading": "This is a subheading for row 3"}
]});
A demo of this is shown here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
$('#test3').matd_expandlist({"list":[
{"heading":"First row",
"secondary_heading": "This is a subheading for row 1",
"details":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget."},
{"heading":"Second row",
"secondary_heading": "This is a subheading for row 2",
"details":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget."},
{"heading":"Third row",
"secondary_heading": "This is a subheading for row 3",
"details":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse malesuada lacus ex, sit amet blandit leo lobortis eget."}
]});
A demo of this is shown here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
$('#test4').matd_expandlist({"list":[
{"heading":"First row",
"secondary_heading": "This is a subheading for row 1",
"details":"A link to Google! ."},
{"heading":"Second row",
"secondary_heading": "This is a subheading for row 2",
"details":"A second link to Google! ."},
{"heading":"Third row",
"secondary_heading": "This is a subheading for row 3",
"details":"A third link to Google! ."}
]});
A demo of this is shown here
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent aliquet cursus cursus.