ಆವೃತ್ತಿ ೨.ಎಕ್ಸ್


ಮೂಲ ಬಳಕೆ

ಗ್ರಿಡ್ಜಿ ಫೈಲ್ ಲೆನ್ ನಿಕ್ಲೆನ ಸರ್ವರ್ ಗ್ ಅಪ್ ಲೋಡ್ ಮಲ್ಪುಲೆ ಬೊಕ್ಕ ಅವೆನ್ ನಿಕ್ಲೆನ ವೆಬ್ ಸೈಟ್ ಗ್ ಸೇರಾವೊಡು (ಸಾಮಾನ್ಯವಾದ್ ಮುಖ್ಯ ವಿಭಾಗೊಡು):

<link rel="stylesheet" href="gridzy/gridzy.min.css" />
<script src="gridzy/gridzy.min.js"></script>

HTML ಕೋಡ್ ನ್ ಸೇರಾವೊಡು (ಬಾಡಿ ವಿಭಾಗೊಡು ಎಲ್ಲಿಲಾ):

<div class="gridzy">
  <img src="https://loremflickr.com/640/480?random=1" alt="a random image" />
  <img src="https://loremflickr.com/480/640?random=2" alt="another random image" />
  <img src="https://loremflickr.com/640/640?random=3" alt="yet another random image" />
  <img src="https://loremflickr.com/640/480?random=4" alt="a random image again" />
  <img src="https://loremflickr.com/640/480?random=5" alt="one last random image" />
</div>

ಅವ್ವೇ! ಉಂದು ಒಂಜಿ ಪೂರ್ತಿ ಕ್ರಿಯಾತ್ಮಕ ಉದಾರ್ಮೆ. ಎಕ್ಸ್ ಟ್ರಾ ಇನಿಶಿಯಲೈಸೇಶನ್ ದ ಅಗತ್ಯ ಇಜ್ಜಿ.

ಸಂರಚನೆ

ಗ್ರಿಡ್ಜಿನ್ ಕಾನ್ಫಿಗರ್ ಮಲ್ಪುನ ಸುಲಭೊದ ಮಾರ್ಗ ಪಂಡ, HTML ಗುಣಲಕ್ಷಣೊಲೆನ್ ಮಾತ್ರ ಬಳಕೆ ಮಲ್ಪುನವು. ಈರ್ ಆಯ್ಕೆದ ಪುದರ್ ಲೆಗ್ data-gridzy- ಮಾತ್ರ ಉಪಸರ್ಗ ಮಲ್ಪೊಡು. ಅಂಚಾದ್, spaceBetween ಆಯ್ಕೆನ್ ಸೆಟ್ ಮಲ್ಪರೆ, data-gridzy-spaceBetween ಗುಣಲಕ್ಷಣೊನು ಸೇರಾವೊಡು.

<div class="gridzy" data-gridzy-spaceBetween="20" data-gridzy-desiredHeight="400">
  <img src="https://loremflickr.com/640/480?random=1" alt="a random image" />
  <img src="https://loremflickr.com/480/640?random=2" alt="another random image" />
  <img src="https://loremflickr.com/640/640?random=3" alt="yet another random image" />
  <img src="https://loremflickr.com/640/480?random=4" alt="a random image again" />
  <img src="https://loremflickr.com/640/480?random=5" alt="one last random image" />
</div>

ಮುಖ್ಯ ಆಯ್ಕೆಲು

ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯವಿವರ
animatetrueಗ್ರಿಡ್ ಬದಲಾವಣೆ ಆನಗ ಅನಿಮೇಷನ್ ಲೆನ್ ಬಳಕೆ ಮಲ್ಪೊಡು ಪನ್ಪಿನೆನ್ ನಿರ್ಧರಿಸವುಂಡು (ಉದಾಹರಣೆಗೆ, ಬ್ರೌಸರ್ ವಿಂಡೋನ್ ಗಾತ್ರ ಬದಲಾವಣೆ ಮಲ್ಪುನಗ ಅತ್ತಂದೆ ಫಿಲ್ಟರ್ ನ್ ಸೆಟ್ ಮಲ್ಪುನಗ).
layoutjustifiedಬಳಕೆ ಆಯಿನ ಲೇಔಟ್ ನ್ ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಗ್ರಿಡ್ಜಿ.ಜೆಎಸ್ 2 ರಡ್ಡ್ ಬೇತೆ ಬೇತೆ ಲೇಔಟ್ ಲೆನ್ ಬೆಂಬಲಿಸವುಂಡು justified ಬೊಕ್ಕ waterfall . ಅವುಲು ಪ್ರತಿಯೊಂಜಿಲಾ ಅಯಿತ ಸ್ವಂತ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆದ ನಿಯತಾಂಕೊಲೆನ್ ಪಡೆಯೊಂದಿಪ್ಪುಂಡು, ಅವೆನ್ ಈ ಕೋಷ್ಟಕೊದ ಕೆಳ್ಗ್ ತೂವೊಲಿ.
filter*ಯಾನ್ ಚಿತ್ರೊಲೆನ್ ತೋಜಾವೊಡು ಪನ್ಪಿನೆನ್ ನಿರ್ಧರಿಸವುಂಡು. ಏತ್ ಸಿಎಸ್ಎಸ್-ಸೆಲೆಕ್ಟರ್ ನ್ ಲಾ ಮೌಲ್ಯೊ ಆದ್ ಬಳಕೆ ಮಲ್ಪೊಲಿ. ಸಾಮಾನ್ಯವಾದ್ filterControls ಮೂಲಕ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಸೆಟ್ ಮಲ್ಪುಲೆ (ಮುಂದಿನ ಆಯ್ಕೆನ್ ತೂಲೆ).
ಫಿಲ್ಟರ್ ಲೆನ್ ತೂಲೆ
filterControlsಚಿತ್ರೊಲೆನ್ ಫಿಲ್ಟರ್ ಮಲ್ಪೆರೆ ಯಾವ ರೂಪದ ಅಂಶೊಲೆನ್ ಬಳಸೊಲಿ ಪನ್ಪಿನೆನ್ ನಿರ್ಧರಿಸವುಂಡು. HTML ಫಾರ್ಮ್ ಎಲಿಮೆಂಟ್ ಲೆನ್ ಸೆಲೆಕ್ಟ್ ಮಲ್ಪುನ ಏತ್ CSS ಸೆಲೆಕ್ಟರ್ ನ್ ಲಾ ಮೌಲ್ಯೊದ ರೂಪೊಡು ಬಳಕೆ ಮಲ್ಪೊಲಿ.
ಫಿಲ್ಟರ್ ಲೆನ್ ತೂಲೆ
autoConsiderScrollBarstrueಸ್ಕ್ರೋಲ್ ಬಾರ್ ಲು ತೋಜಿದ್ ಬತ್ತ್ಂಡ ಅತ್ತ್ಂಡ ಕಣ್ಮರೆ ಆಂಡ ಲಭ್ಯವಿರುವ ಅಗಲೊನು ಮುನ್ಸೂಚನೆ ಮಲ್ಪೆರೆ. ಈ ಸ್ವಯಂಚಾಲಿತತೆ ಸಮಸ್ಯೆಲೆನ್ ಉಂಟು ಮಲ್ಪುಜಿಂಡ ಅಯಿನ್ true ಬುಡ್ದು ಪೋಯೆರೆ ಯಾಪಲ ಶಿಫಾರಸ್ ಮಲ್ಪುವೆರ್.

Justified ಲೇಔಟ್ ಆಯ್ಕೆಲು

ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯವಿವರ
autoFontSizefalseಮೂಲ ಪೆಟ್ಟಿಗೆದ ಗಾತ್ರೊನ್ ಆಧಾರ ಮಲ್ತ್ದ್ ಪ್ರತಿಯೊಂಜಿ ಪೆಟ್ಟಿಗೆದ ಫಾಂಟ್-ಗಾತ್ರದ ಗುಣಲಕ್ಷಣೊನು ಸ್ವಯಂಚಾಲಿತವಾದ್ ಅಪ್ಡೇಟ್ ಮಲ್ಪುಂಡು. ಡಿಫಾಲ್ಟ್ ಆದ್ ಫಾಂಟ್-ಸೈಜ್ ಪ್ರಾಪರ್ಟಿನ್ ಸ್ಪಷ್ಟವಾದ್ ಸೆಟ್ ಮಲ್ತ್ಜೆರ್.
desiredHeight190ಅಂಶ ಸಾಲುಲೆನ ಅಪೇಕ್ಷಿತ ಎತ್ತರೊನು ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಲಭ್ಯವಿರುವ ಅಗಲ ಬೊಕ್ಕ ಸಾಲುಡುಪ್ಪುನ ಅಂಶೊಲೆನ್ ಅವಲಂಬಿಸಾದ್ ನಿಜವಾದ್ ಎತ್ತರೊನು ಲೆಕ್ಕ ಮಲ್ಪುವೆರು.
hideOnMissingImagetrueಲೋಡ್ ಆವರೆ ಸಾಧ್ಯ ಆಯಿಜಿನ ಚಿತ್ರೊಲೆನ್ ಒಳಗೊಂಡ ಬಾಕ್ಸ್ ಲೆನ್ ಮರೆಮಾಚುಂಡು.
spaceBetween4ಪಿಕ್ಸೆಲ್ ಡ್ ಅಂಶೊಲೆನ ನಡುಟು ಉಪ್ಪುನ ದೂರೊನು ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು.
lastRowAlign
ಆವೃತ್ತಿ ೨.೩.೦ ಡ್ದ್ ಬೊಕ್ಕ
justifiedಕಡೆತ ಸಾಲುದ ವರ್ತನೆನ್ ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಅನುಮತಿಸಾಯಿನ ಮೌಲ್ಯೊಲು left , center , right ಬೊಕ್ಕ justified .
singleRowAlign
ಆವೃತ್ತಿ ೨.೩.೦ ಡ್ದ್ ಬೊಕ್ಕ
justifiedಒಂಜಿ ಸಾಲು ಮಾತ್ರ ಇತ್ತ್ಂಡ ನಡವಳಿಕೆನ್ ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಅನುಮತಿಸಾಯಿನ ಮೌಲ್ಯೊಲು left , center , right ಬೊಕ್ಕ justified .
fillLastRow
ಆವೃತ್ತಿ ೨.೧.೦ ಡ್ದ್ ಬೊಕ್ಕ
trueಆವೃತ್ತಿ ೨.೪.೦ ಡ್ದ್ ತೆಗೆತ್ ದ್ ದೀತೆರ್ ( ಆವೃತ್ತಿ ೨.೩.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
ಕಡೆತ ಸಾಲು ಯಾಪಲ ಪೂರ್ತಿ ತುಂಬುನಂಚಿನ ಚಿತ್ರೊಲೆನ್ ಜೋಡಾವುಂಡು. ಈರ್ ಚಿತ್ರೊಲೆನ್ ಡೈನಾಮಿಕ್ ಆದ್ ಸೇರಾವೊಡು ಪನ್ಪಿನ ಯೋಜನೆ ಇತ್ತ್ಂಡ, ಉಂದೆನ್ ನಿಷ್ಕ್ರಿಯ ಮಲ್ಪುನವು ಎಡ್ಡೆ ಆಲೋಚನೆ ಆದುಪ್ಪೊಲಿ.
ಒಂಜಿ ಸಾಲುಲೆಡ್ ದಾಲ ಪರಿಣಾಮ ಬೀರುಜಿ ( fillSingleRow ತೂಲೆ).
fillSingleRow
ಆವೃತ್ತಿ ೨.೧.೦ ಡ್ದ್ ಬೊಕ್ಕ
trueಆವೃತ್ತಿ ೨.೪.೦ ಡ್ದ್ ತೆಗೆತ್ ದ್ ದೀತೆರ್ ( ಆವೃತ್ತಿ ೨.೩.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
ಒಂಜಿ ಸಾಲು ಮಾತ್ರ ಇತ್ತ್ಂಡ, ಸಾಲು ಯಾಪಲ ಪೂರ್ತಿ ತುಂಬುನಂಚಿನ ಚಿತ್ರೊಲೆನ್ ಜೋಡಾವುಂಡು. ಗ್ಯಾಲರಿಡ್ ಒಂಜಿ ಅತ್ತ್ಂಡ ರಡ್ಡ್ ಚಿತ್ರೊಲು ಮಾತ್ರ ಇತ್ತ್ಂಡ, ಉಂದೆನ್ ನಿಷ್ಕ್ರಿಯ ಮಲ್ಪುನವು ಎಡ್ಡೆ ಆಲೋಚನೆ ಆದುಪ್ಪೊಲಿ.

Waterfall ಲೇಔಟ್ ಆಯ್ಕೆಲು

ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯವಿವರ
autoFontSizefalseಮೂಲ ಪೆಟ್ಟಿಗೆದ ಗಾತ್ರೊನ್ ಆಧಾರ ಮಲ್ತ್ದ್ ಪ್ರತಿಯೊಂಜಿ ಪೆಟ್ಟಿಗೆದ ಫಾಂಟ್-ಗಾತ್ರದ ಗುಣಲಕ್ಷಣೊನು ಸ್ವಯಂಚಾಲಿತವಾದ್ ಅಪ್ಡೇಟ್ ಮಲ್ಪುಂಡು. ಡಿಫಾಲ್ಟ್ ಆದ್ ಫಾಂಟ್-ಸೈಜ್ ಪ್ರಾಪರ್ಟಿನ್ ಸ್ಪಷ್ಟವಾದ್ ಸೆಟ್ ಮಲ್ತ್ಜೆರ್.
desiredWidth250ಸ್ತಂಭೊಲೆನ ಅಪೇಕ್ಷಿತ ಅಗಲೊನು ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಲಭ್ಯವಿರುವ ಅಗಲ ಬೊಕ್ಕ ಕಾಲಮ್ ಲೆನ ಸಂಖ್ಯೆನ್ ಅವಲಂಬಿಸಾದ್ ನಿಜವಾದ್ ಅಗಲೊನು ಲೆಕ್ಕ ಮಲ್ಪುವೆರು.
hideOnMissingImagetrueಲೋಡ್ ಆವರೆ ಸಾಧ್ಯ ಆಯಿಜಿನ ಚಿತ್ರೊಲೆನ್ ಒಳಗೊಂಡ ಬಾಕ್ಸ್ ಲೆನ್ ಮರೆಮಾಚುಂಡು.
horizontalOrderfalseಎಡಡ್ದ್ ಬಲಗ್ ಪ್ರತಿ ಕಾಲಮ್ ಡ್ ಒಂಜಿ ಅಂಶೊನು ಕಟ್ಟುನಿಟ್ಟಾದ್ ದೀಪೆರ್ ಪನ್ಪಿನೆನ್ ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು, ಬೊಕ್ಕ ಯಾವ ಕಾಲಮ್ ಡ್ ಜಾಸ್ತಿ ಜಾಗೆ ಉಂಡು ಪನ್ಪಿನೆನ್ ತೂದು ಅತ್ಯಂತ ಎಡತ್ತ ಕಾಲಮ್ ಡ್ ಮತ್ತೆ ಸುರು ಮಲ್ಪುಂಡು. ಪೂರ್ವನಿಯೋಜಿತವಾದ್ ಅಂಶೊಲೆನ್ ಯಾಪಲ ಎಲ್ಯ ಎತ್ತರೊಡು ಕಾಲಮ್ ಡ್ ದೀಪೆರ್.
spaceBetween4ಪಿಕ್ಸೆಲ್ ಡ್ ಅಂಶೊಲೆನ ನಡುಟು ಉಪ್ಪುನ ದೂರೊನು ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು.
singleRowAlign
since version 2.7.0
justifiedDefines the behavior when not all columns can be filled due to too few images. Allowed values are left, center, right and justified.

ಜಾಸ್ತಿ ಸುಧಾರಿತ ಆಯ್ಕೆಲು

ಜಾಸ್ತಿ ಸುಧಾರಿತ ಆಯ್ಕೆಲೆಗ್, ಎಪಿಐನ್ ತೂಲೆ.

ಸೆಮ್ಯಾಂಟಿಕ್ ಎಚ್ ಟಿಎಂಎಲ್

ಗ್ರಿಡ್ಜಿ ದ ಸರಳವಾದ್ HTML ರಚನೆ ಉಂದು:

<div class="gridzy">
  <img src="https://loremflickr.com/640/480?random=1" alt="a random image" />
  <img src="https://loremflickr.com/480/640?random=2" alt="another random image" />
  <img src="https://loremflickr.com/640/640?random=3" alt="yet another random image" />
  <img src="https://loremflickr.com/640/480?random=4" alt="a random image again" />
  <img src="https://loremflickr.com/640/480?random=5" alt="one last random image" />
</div>

ಆಂಡಲಾ, ಗ್ರಿಡ್ಜಿ ಮಸ್ತ್ ಫ್ಲೆಕ್ಸಿಬಲ್ ಆದುಂಡು ಬೊಕ್ಕ ಈರ್ ಬೇತೆ ಏತ್ HTML ರಚನೆನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ. ಪರಿಗಣಿಸೊಡಾಯಿನ ಕೆಲವು ಅಂಶೊಲು ಮಾತ್ರ ಉಂಡು:

  • ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ದ ಪ್ರತಿಯೊಂಜಿ ಬಾಲೆ ಗ್ರಿಡ್ ಡ್ ಒಂಜಿ ಐಟಂನ್ ಪ್ರತಿನಿಧಿಸವುಂಡು.
  • ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಬೊಕ್ಕ ಅಯಿತ ಜೋಕುಲು ರಡ್ಡ್ ಲಾ ಏತ್ ಟ್ಯಾಗ್ ಟೈಪ್ ಆವೊಲಿ, ಉದಾಹರಣೆಗೆ ul ಬೊಕ್ಕ li (ಬ್ರೌಸರ್ ಡಿಫಾಲ್ಟ್ ಲೆನ್ ರೀಸೆಟ್ ಮಲ್ಪೆರೆ ಮಾತ್ರ ಪರಿಗಣಿಸಲೆ).
  • ಒಂಜಿ img ಅಂಶ ಸ್ವತಃ ಒಂಜಿ ನೇರ ಬಾಲೆ ಅತ್ತ್ಂಡ, ಅಯಿಕ್ gridzyImage ವರ್ಗ ಬೋಡು.

ಅಂಚಾದ್ ಉಂದುಲಾ ಒಂಜಿ ಕೆಲಸ ಮಲ್ಪುನ HTML ರಚನೆ:

<ul class="gridzy">
  <li>
    <span>
      <img class="gridzyImage" src="https://loremflickr.com/640/480?random=1" alt="a random image" />
    </span>
  </li>
  <li>
    <span>
      <img class="gridzyImage" src="https://loremflickr.com/480/640?random=2" alt="another random image" />
    </span>
  </li>
  <li>
    <span>
      <img class="gridzyImage" src="https://loremflickr.com/640/640?random=3" alt="yet another random image" />
    </span>
  </li>
  <li>
    <span>
      <img class="gridzyImage" src="https://loremflickr.com/640/480?random=4" alt="a random image again" />
    </span>
  </li>
  <li>
    <span>
      <img class="gridzyImage" src="https://loremflickr.com/640/480?random=5" alt="one last random image" />
    </span>
  </li>
</ul>

ವಿಶೇಷವಾದ್ ಈರ್ ಶೀರ್ಷಿಕೆಲೆನ್ ಸೇರಾವೊಡಾಂಡ, ಈರ್ ಒಂಜಿ ಸುಧಾರಿತ HTML ರಚನೆನ್ ಬೋಡು. ಉಂದೆತ ಬಗ್ಗೆ ಜಾಸ್ತಿ ತೆರಿಯೊನೆರೆ, ಶೀರ್ಷಿಕೆಲು ಬೊಕ್ಕ ಚರ್ಮೊಲೆನ್ ತೂಲೆ.

ಶೀರ್ಷಿಕೆಲು ಬೊಕ್ಕ ಚರ್ಮೊಲು

ನಿಕ್ಲೆನ ಗ್ಯಾಲರಿಗ್ ಶೀರ್ಷಿಕೆಲೆನ್ ಸೇರಾವೊಡಾಂಡ, ನಿಕುಲು ತೋಜುನ ರೂಪೊನು ವ್ಯಾಖ್ಯಾನಿಸೊಡು. ಅಂಚಾದ್, ಕೆಲವು ಪೂರ್ವನಿರ್ಧರಿತ ಚರ್ಮೊಲು ಲಭ್ಯ ಉಂಡು. ಪ್ರತಿಯೊಂಜಿ ಸ್ಕಿನ್ ಒಂಜಿ ಸಿಎಸ್ಎಸ್ ಫೈಲ್ ನ್ ಒಳಗೊಂಡಿಪ್ಪುಂಡು. ಮುಖ್ಯ ಗ್ರಿಡ್ಜಿ ಫೈಲ್ ಲೆನ ಜೊತೆಗೆ ಈ ಫೈಲ್ ನ್ ಸೇರಾವೊಡು (ಸಾಮಾನ್ಯವಾದ್ ತಲೆ ವಿಭಾಗೊಡು):

<link rel="stylesheet" href="gridzy/skins/gridzySkinClassic/style.min.css" />

ಅಂಚನೆ ನಿಕ್ಲೆಗ್ ಒಂಜಿ ಸುಧಾರಿತ HTML ರಚನೆ ಬೋಡು:

<div class="gridzy gridzySkinClassic">
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/640/480?random=1" alt="a random image" />
    <figcaption class="gridzyCaption">a caption text</figcaption>
  </figure>
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/480/640?random=2" alt="another random image" />
    <figcaption class="gridzyCaption">another caption text</figcaption>
  </figure>
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/640/640?random=3" alt="yet another random image" />
    <figcaption class="gridzyCaption">yet another caption text</figcaption>
  </figure>
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/640/480?random=4" alt="a random image again" />
    <figcaption class="gridzyCaption">a caption text again</figcaption>
  </figure>
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/640/480?random=5" alt="one last random image" />
    <figcaption class="gridzyCaption">one last caption text</figcaption>
  </figure>
</div>

ಈರ್ HTML ರಚನೆದ ಬಗ್ಗೆ ಯೋಚನೆ ಮಲ್ತೊಂದು ಇತ್ತ್ಂಡ, ಸೆಮ್ಯಾಂಟಿಕ್ HTML ನ್ ತೂಲೆ.

ಶೀರ್ಷಿಕೆಗ್ ಈರ್ ಏತ್ ರೀತಿದ ಟ್ಯಾಗ್ ನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ, ಅಯಿಟ್ gridzyCaption ವರ್ಗ ಉಂಡು ಪನ್ಪಿನೆನ್ ಖಚಿತ್ ಮಲ್ಪುಲೆ. img ಅಂಶೊಗು gridzyImage ವರ್ಗ ಬೋಡು.

ಮಿತ್ತ್ ದ ಉದಾಹರಣೆ ನಿಕ್ಲೆಗ್ gridzySkinClassic ಚರ್ಮೊನು ತೋಜಾವುಂಡು. ಬೇತೆ ಒಂಜಿನ್ ಬಳಕೆ ಮಲ್ಪರೆ, ಚರ್ಮದ ಪುದರ್ ನ್ ಈ ಒಂಜಿ ಪುದರ್ ಡ್ ಬದಲಾವೊಡು:

ಸೇರ್ದ್ ಉಪ್ಪುನ ಚರ್ಮೊಲು

ಲಭ್ಯವಾಯಿನ ತರಗತಿಲು
ಗ್ರಿಡ್ಜಿಸ್ಕಿನ್ಬ್ಲಾಂಕ್
ಒಂಜಿ ಸ್ವಂತ ಚರ್ಮನ್ ರಚನೆ ಮಲ್ಪುನ ಒಂಜಿ ಎಡ್ಡೆ ಸುರುತ ಬಿಂದು
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinBlank
gridzySkinClassic
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinClassic
gridzySkinClassicLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
gridzySkinFullOverlay
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinFullOverlay
gridzySkinFullOverlayLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
gridzySkinLift
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinLift
gridzySkinLiftLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
gridzySkinMagnifier
ಜೂಮ್ ಕಾರ್ಯಕಾರಿತ್ವ ಸೇರ್ದ್ ಇಜ್ಜಿ
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinMagnifier
gridzySkinMagnifierLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)

ಮಿತ್ತ್ ದ ಮಾತಾ ಸ್ಕಿನ್ ಲೆಗ್ ಒಂಜಿ CSS ಫೈಲ್ ಮಾತ್ರ ಬೋಡು, ಆಂಡ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಲಾ ಬೋಡಾಪುನ ಹೆಚ್ಚುವರಿ ಸ್ಕಿನ್ ಲು ಉಂಡು:

<link rel="stylesheet" href="gridzy/skins/gridzySkinBlur/style.min.css" />
<script src="gridzy/skins/gridzySkinBlur/script.min.js"></script>
ಲಭ್ಯವಾಯಿನ ತರಗತಿಲು
gridzySkinBlur
ಐಇಡ್ ಬೇಲೆ ಮಲ್ಪುಜಿ
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinBlur
gridzySkinBlurLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)
gridzySkinCard
ಲೈವ್ ಪೂರ್ವವೀಕ್ಷಣೆ
gridzySkinCard
gridzySkinCardLight(ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್)

ಚರ್ಮದ ಆಯ್ಕೆಲು

ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ಬೊಕ್ಕ ಅಂತರ್ನಿರ್ಮಿತ ಚರ್ಮೊಲೆನ್ ಕಾನ್ಫಿಗರ್ ಮಲ್ಪುನ ಆಯ್ಕೆಲು ಉಂಡು. ನಿರ್ದಿಷ್ಟ ಚರ್ಮೊನ್ ಅವಲಂಬಿಸಾದ್ ಈರ್ ಹಿನ್ನೆಲೆ ಬಣ್ಣ, ಪಠ್ಯ ಬಣ್ಣ ಬೊಕ್ಕ ಪಠ್ಯ ನೆರಳುನ್ ಸೆಟ್ ಮಲ್ಪೊಲಿ. ಈರ್ ಈರ್ ತೂವೊಲಿ ಈರ್ ಸಿಎಸ್ಎಸ್ ಕಸ್ಟಮ್ ಪ್ರಾಪರ್ಟಿಲೆನ್ ಬಳಕೆ ಮಲ್ಪೊಡು:

<div class="gridzy gridzySkinClassic" style="--background: rgba(0, 80, 117, .8); --color: rgb(238, 238, 238); ">
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/640/480?random=1" alt="a random image" />
    <figcaption class="gridzyCaption">a caption text</figcaption>
  </figure>
  <figure>
    <img class="gridzyImage" src="https://loremflickr.com/480/640?random=2" alt="another random image" />
    <figcaption class="gridzyCaption">another caption text</figcaption>
  </figure>

  ...

</div>

ಪ್ರತಿಯೊಂಜಿ ಚರ್ಮೊಗು ಬೆಂಬಲೊಡುಪ್ಪುನ ವೇರಿಯೇಬಲ್ ಲೆನ್ ಬೊಕ್ಕ ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯೊಲೆನ್ ತೂಲೆ:

gridzySkinClassic
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, .7)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--text-shadownoneಏತ್ ಸಿಎಸ್ಎಸ್ ಪಠ್ಯ-ನೆರಳು ಮೌಲ್ಯೊನು ಅನುಮತಿಸವುಂಡು
gridzySkinFullOverlay
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, .7)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--text-shadownoneಏತ್ ಸಿಎಸ್ಎಸ್ ಪಠ್ಯ-ನೆರಳು ಮೌಲ್ಯೊನು ಅನುಮತಿಸವುಂಡು
gridzySkinLift
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, .7)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--text-shadow0 0 10px rgb(0, 0, 0), 0 0 20px rgb(0, 0, 0), 0 0 30px rgb(0, 0, 0)ಏತ್ ಸಿಎಸ್ಎಸ್ ಪಠ್ಯ-ನೆರಳು ಮೌಲ್ಯೊನು ಅನುಮತಿಸವುಂಡು
gridzySkinMagnifier
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, .7)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು

ಈ ಸ್ಕಿನ್ --text-shadow ಸಪೋರ್ಟ್ ಮಲ್ಪುಜಿ

gridzySkinBlur
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, .7)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--text-shadow0 0 10px rgb(0, 0, 0)ಏತ್ ಸಿಎಸ್ಎಸ್ ಪಠ್ಯ-ನೆರಳು ಮೌಲ್ಯೊನು ಅನುಮತಿಸವುಂಡು
gridzySkinCard
ವೇರಿಯೇಬಲ್ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯಮಾಹಿತಿ
--backgroundrgba(0, 0, 0, 1)ಏತ್ ಸಿಎಸ್ಎಸ್ ಹಿನ್ನೆಲೆ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--colorrgb(255, 255, 255)ಏತ್ ಸಿಎಸ್ಎಸ್ ಬಣ್ಣದ ಮೌಲ್ಯೊನುಲಾ ಅನುಮತಿಸವುಂಡು
--text-shadownoneಏತ್ ಸಿಎಸ್ಎಸ್ ಪಠ್ಯ-ನೆರಳು ಮೌಲ್ಯೊನು ಅನುಮತಿಸವುಂಡು

ಮಾತಾ ಪೂರ್ವನಿರ್ಧರಿತ ಚರ್ಮೊಲು ಸರಳ ಪಠ್ಯ ಶೀರ್ಷಿಕೆಲೆನ್ ಮಾತ್ರ ಬೆಂಬಲಿಸವುಂಡು. ಈರ್ ನಿಕ್ಲೆನ ಸ್ವಂತ ಬೊಕ್ಕ ಜಾಸ್ತಿ ಸಂಕೀರ್ಣ ಚರ್ಮೊಲೆನ್ ರಚನೆ ಮಲ್ಪೊಲಿ. ದಯಮಲ್ತ್ ಸ್ಟೈಲ್ ಗ್ರಿಡ್ಜಿನ್ ತೂಲೆ.

ಶೈಲಿ ಗ್ರಿಡ್ಜಿ

ನಿಕ್ಲೆನ ಅಗತ್ಯೊಗು ಸರಿ ಆಯಿನ ಒವ್ವೆ ಒಂಜಿ ಪೂರ್ವನಿರ್ಧರಿತ ಚರ್ಮ ಇತ್ತ್ಂಡ, ನಿಕುಲು ನಿಕ್ಲೆನ ಸ್ವಂತ ಚರ್ಮನ್ ಸ್ಟೈಲ್ ಮಲ್ಪೊಲಿ.

ಸುಲಭೊದ ಮಾರ್ಗ ಪಂಡ ಸುರುಕು ಒಂಜಿ ಇತ್ತಿನ ಚರ್ಮನ್ ನಕಲು ಮಲ್ತ್ದ್ ನಿಕ್ಲೆನ ಅಗತ್ಯೊಗು ಅನುಗುಣವಾದ್ ಅಳವಡಿಸೊಡು. ಪೂರ್ವನಿರ್ಧರಿತ ಸ್ಕಿನ್ gridzySkinBlank ಸಾಮಾನ್ಯವಾದ್ ಒಂಜಿ ಎಡ್ಡೆ ಅಡಿಪಾಯೊನು ಒದಗಿಸವುಂಡು ಅಂಚನೆ CSS ಫೈಲ್ ಡ್ ಒಂಜಿ ಎಡ್ಡೆ ದಾಖಲೆನ್ ಒದಗಿಸವುಂಡು:

/** SKIN Blank **/

/* all gallery items (direct children of the main container element) */
.gridzySkinBlank > .gridzyItem {
  overflow: hidden;
}

/* all gallery images (predefined in Gridzy's main CSS file, but can be overridden) */
.gridzySkinBlank .gridzyImage {
}

/* all gallery captions (just create your very own style) */
.gridzySkinBlank .gridzyCaption {
  margin: 0;
  padding: .5em;
  opacity: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  transition: opacity .5s;
  overflow: auto;
  background: rgba(0, 0, 0, .7);
  color: rgb(255, 255, 255);
}

.gridzySkinBlank > .gridzyItem:hover .gridzyCaption {
  opacity: 1;
}

ಸಿಎಸ್ಎಸ್ ಫೈಲ್ ಡ್ ಈರ್ gridzySkinBlank , gridzyImage ಬೊಕ್ಕ gridzyCaption ವರ್ಗೊಲೆನ್ ತೂವೊಲಿ. ಗ್ರಿಡ್ಜಿಗ್ ಈ ತರಗತಿಲು ಬೋಡಾಪುಜಿ. ಅವು ಸ್ಟೈಲಿಂಗ್ ಗ್ ಮಾತ್ರ ಬಳಕೆ ಆಪುಂಡು ಅಂಚಾದ್ ನಿಕುಲು ಬಯಕೆ ಮಲ್ತ್ಂಡ ಅವೆನ್ ತೆಗೆಯೆರೆ ಅತ್ತಂಡ ಪುದರ್ ಬದಲಾವೊಲಿ.

ಅಡಿಷನಲ್ ಆದ್ ಈರ್ CSS ಕ್ಲಾಸ್ gridzyItem ತೂವೊಲಿ. ಗ್ರಿಡ್ಜಿ ಈ ವರ್ಗೊನು ಸ್ವಯಂಚಾಲಿತವಾದ್ ಮುಖ್ಯ ಕಂಟೇನರ್ ಅಂಶೊದ ಮಾತಾ ನೇರ ಜೋಕುಲೆಗ್ ಸೆಟ್ ಮಲ್ಪುಂಡು. ಅಂಚಾದ್, ನಿಕ್ಲೆನ ಗ್ಯಾಲರಿದ ಐಟಂಲೆನ್ ಶೈಲಿ ಮಲ್ಪರೆ ಈ ಕ್ಲಾಸ್ ನ್ ಬಳಕೆ ಮಲ್ಪೊಲಿ.

ಮನಸ್ಸ್ ಮುಖ್ಯವಾಯಿನ ವಿಷಯೊಲು

  1. ಐಟಂ ವಿಷಯೊಲು ಪೂರ್ತಿ ಸ್ಪಂದಿಸೊಡು. ಅಂಶದ ಗಾತ್ರ ಖಂಡಿತವಾದ್ ಬದಲಾಪುಂಡು ಪನ್ಪಿನೆನ್ ಲೆಪ್ಪುಲೆ. ಪಿಕ್ಸೆಲ್ ಮೌಲ್ಯೊಲೆನ ಬದಲ್ ಶೇಕಡಾವಾರು ಮೌಲ್ಯೊಲೆನ್ ಬಳಕೆ ಮಲ್ಪುಲೆ. ಬೊಕ್ಕ ಗ್ರಿಡ್ಜಿ ಲೇಔಟ್ ಆಯ್ಕೆನ್ ತೂಲೆ autoFontSize , ಉಂದು ಫಾಂಟ್-ಸೈಜ್ ನ್ ಐಟಂ ಬಾಕ್ಸ್ ಸೈಜ್ ಗ್ ಬಂಧನ ಮಲ್ಪುಂಡು.
  2. ಪ್ರತಿಯೊಂಜಿ ವಸ್ತುಗು ಒಂಜಿ ಎಡ್ಡೆ ರೀತಿಡ್ ವ್ಯಾಖ್ಯಾನಿಸಾಯಿನ ಆಕಾರ ಅನುಪಾತ ಉಪ್ಪೊಡು. ಐಟಂ ದ ಆಕಾರ ಅನುಪಾತ ಏಪಲಾ ಬದಲಾವಣೆ ಆಪುಜಿ ಬೊಕ್ಕ ಗ್ರಿಡ್ ಲೆಕ್ಕ ಮಲ್ಪರೆ ಉಂದು ಬೋಡಾಪುಂಡು. ಅಂಚಾದ್ ಒಂಜಿ ಐಟಂ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಎಡ್ಡೆ ರೀತಿಡ್ ವ್ಯಾಖ್ಯಾನಿಸಾಯಿನ ಆಕಾರ ಅನುಪಾತೊನು ಪಡೆಯಂದಿನ ಕಡೆಟ್, ಅಯಿನ್ ಕೈಯಿಡ್ ಪೂರ್ವನಿರ್ಧರಿಸೊಡು (ಉದಾ. css ಮೂಲಕ).

ಕೆಲವು ಸಂದರ್ಭೊಡು, ಗ್ರಿಡ್ಜಿನ್ ಸುರು ಮಲ್ಪುನ ದುಂಬು ಐಟಂಲೆನ ವಿಷಯೊನು ಶೈಲಿ ಮಲ್ಪುನವು ಸುಲಭ ಆಪುಂಡು. ಉಂದೆಕ್ gridzy ಕ್ಲಾಸ್ ಅತ್ತ್ಂಡ ಗ್ರಿಡ್ಜಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ನ್ ತಾತ್ಕಾಲಿಕವಾದ್ ತೆಗೆತ್ ಪಾಡ್ಲೆ.

ಅವ್ವೇ! ನಿಕ್ಲೆನ ಸ್ವಂತ ಚರ್ಮೊನು ನಿರ್ಮಾಣ ಮಲ್ಪೆರೆ ನಿಕ್ಲೆಗ್ ಬೋಡಾಪಿನವು ಅವು ಮಾತ್ರ. ಹೆಚ್ಚಿನ ಪೂರ್ವನಿರ್ಧರಿತ ಚರ್ಮೊಲು ಉಂದೆಡ್ದ್ ಜಾಸ್ತಿ ಬಳಕೆ ಮಲ್ಪುಜಿ.

ಆಂಡ ನಿಕ್ಲೆಗ್ ಇಷ್ಟ ಆಂಡ ಜಾಸ್ತಿ ಉಪ್ಪೊಲಿ...

ಅಡ್ವಾನ್ಸ್ಡ್ ಸ್ಕಿನ್ಸ್

ಗ್ರಿಡ್ಜಿ gridzyItem ಡ್ದ್ ಜಾಸ್ತಿ ಸಿಎಸ್ಎಸ್ ವರ್ಗೊಲೆನ್ ಬಳಕೆ ಮಲ್ಪುಂಡು. ಅವುಲು ಹೆಚ್ಚಿನವು ಸ್ವಯಂಚಾಲಿತವಾದ್ ಸೆಟ್ ಆಪುಂಡು ಬೊಕ್ಕ ನಿಕುಲು ಅವೆನ್ ಸ್ಟೈಲಿಂಗ್ ಗ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ.

ಮುಖ್ಯ ಕಂಟೇನರ್ ವರ್ಗೊಲು

ವರ್ಗದ ಪುದರ್ವಿವರ
gridzy
ಕೈಟ್ ಸೆಟ್ ಮಲ್ಪುನ
ಗ್ರಿಡ್ಜಿ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಈ ವರ್ಗೊಡು ಉಪ್ಪುನ ಅಂಶೊಲೆನ್ ಕಂಡುಕೊನುಂಡು ಬೊಕ್ಕ ಅವೆನ್ ಆರಂಭ ಮಲ್ಪುಂಡು.
gridzyAnimatedಆಯ್ಕೆ animate true ಆಂಡ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಸೆಟ್ ಆಪುಂಡು. ಈ ವರ್ಗೊನು ಕೈಯಿಡ್ ಸೆಟ್ ಮಲ್ತ್ ಂಡ, animate ಆಯ್ಕೆ ಸ್ವಯಂಚಾಲಿತವಾದ್ true ಆಪುಂಡು (ಉಂದು ಸ್ಪಷ್ಟವಾದ್ false ಗ್ ಸೆಟ್ ಮಲ್ತ್ ಂಡ ಬುಡ್ದು).

ಐಟಂ ವರ್ಗೊಲು

ವರ್ಗದ ಪುದರ್ವಿವರ
gridzyItemಐಟಂ ಆರಂಭಿಕ ಪ್ರಕ್ರಿಯೆನ್ ಸುರು ಮಲ್ಪುನಗನೇ ಸೆಟ್ ಆಪುಂಡು. ಏಪಲಾ ತೆಗೆಯೆರೆ ಆಪುಜಿ.
gridzyItemInitializingಐಟಂ ಆರಂಭಿಕ ಪ್ರಕ್ರಿಯೆನ್ ಸುರು ಮಲ್ಪುನಗನೇ ಸೆಟ್ ಆಪುಂಡು. ಐಟಂ ಪೂರ್ತಿ ಪ್ರಾರಂಭ ಆಯಿ ಬೊಕ್ಕನೇ gridzyItemReady ಡ್ದ್ ಬದಲಾವಣೆ ಆಪುಂಡು. ಚಿತ್ರೊಲು ಪೂರ್ತಿ ಲೋಡ್ ಆತ್ಂಡ್ ಪನ್ಪಿನ ಅರ್ಥ ಅತ್ತ್ ( gridzyItemLoading ತೂಲೆ), ಆಂಡ ಐಟಂ ತೋಜುನಂಚ ತಯಾರ್ ಆತ್ಂಡ್.
gridzyItemReadyಐಟಂ ಪೂರ್ತಿ ಆರಂಭ ಆಯಿ ಬೊಕ್ಕ gridzyItemInitializing ಬದಲಾಪುಂಡು. ಏಪಲಾ ತೆಗೆಯೆರೆ ಆಪುಜಿ. ಚಿತ್ರೊಲು ಪೂರ್ತಿ ಲೋಡ್ ಆತ್ಂಡ್ ಪನ್ಪಿನ ಅರ್ಥ ಅತ್ತ್ ( gridzyItemComplete ತೂಲೆ), ಆಂಡ ಐಟಂ ತೋಜುನಂಚ ತಯಾರ್ ಆತ್ಂಡ್.
gridzyItemLoadingಐಟಂ ಆರಂಭಿಕ ಪ್ರಕ್ರಿಯೆನ್ ಸುರು ಮಲ್ಪುನಗನೇ ಸೆಟ್ ಆಪುಂಡು. ಒಳಗೊಂಡ ಚಿತ್ರೊಲು (ಸಾಮಾನ್ಯವಾದ್ ಒಂಜಿ ಮಾತ್ರ) ಪೂರ್ತಿ ಲೋಡ್ ಆಯಿ ಬೊಕ್ಕ gridzyItemComplete ಡ್ ಬದಲಾವಣೆ ಆಪುಂಡು.
gridzyItemCompleteಒಳಗೊಂಡ ಚಿತ್ರೊಲು (ಸಾಮಾನ್ಯವಾದ್ ಒಂಜಿ ಮಾತ್ರ) ಪೂರ್ತಿ ಲೋಡ್ ಆಯಿ ಬೊಕ್ಕ gridzyItemLoading ಬದಲಾಪುಂಡು. ಏಪಲಾ ತೆಗೆಯೆರೆ ಆಪುಜಿ.
gridzyItemInitialToVisibleಐಟಂ ಸುರುತ ಸರ್ತಿ ತೋಜಿದ್ ಬನ್ನಗನೇ ಸೆಟ್ ಆಪುಂಡು. ಐಟಂ ಪೂರ್ತಿ ತೋಜುನಗನೇ ಅವೆನ್ ತೆಗೆತ್ ಪಾಡುವೆರ್.
gridzyItemVisibleಐಟಂ ಪೂರ್ತಿ ತೋಜುನಗನೇ ಸೆಟ್ ಆಪುಂಡು. ವಸ್ತು ಕಣ್ಮರೆ ಆಯೆರೆ ಸುರು ಆನಗನೇ ಅವೆನ್ ತೆಗೆತ್ ಪಾಡುವೆರ್.
gridzyItemVisibleToHiddenಐಟಂ ಕಣ್ಮರೆ ಆಯೆರೆ ಸುರು ಆನಗನೆ ಸೆಟ್ ಆಪುಂಡು. ಐಟಂ ಪೂರ್ತಿ ಮುಚ್ಚಿದ್ ಪೋನಗನೇ ಅವೆನ್ ದೆತ್ತ್ ಪಾಡುವೆರ್.
gridzyItemHiddenಐಟಂ ಪೂರ್ತಿ ಮುಚ್ಚಿದ್ ಪೋನಗನೆ ಸೆಟ್ ಆಪುಂಡು. ಐಟಂ ತೋಜಿದ್ ಬನ್ನಗನೆ ಅವೆನ್ ದೆತ್ತ್ ಪಾಡುವೆರ್.
gridzyItemHiddenToVisibleಐಟಂ ತೋಜಿದ್ ಬನ್ನಗನೆ ಸೆಟ್ ಆಪುಂಡು (ಸುರುತ ಸರ್ತಿ ತೋಜಿದ್ ಬನ್ನಗ ಬುಡ್ದು – gridzyItemInitialToVisible ವರ್ಗೊನು ತೂಲೆ). ಐಟಂ ಪೂರ್ತಿ ತೋಜುನಗನೇ ಅವೆನ್ ತೆಗೆತ್ ಪಾಡುವೆರ್.
gridzyItemVisibleToVisibleಗ್ರಿಡ್ ಡ್ ದಾದನಾ ಬದಲಾವಣೆ ಆನಗನೇ ಸೆಟ್ ಆಪುಂಡು, ಆಂಡ ಐಟಂ ಸ್ವತಃ ತೋಜುಂಡು ಬೊಕ್ಕ ತೋಜುಂಡು. ಬದಲಾವಣೆದ ಅನಿಮೇಷನ್ ಮುಗಿನಗನೇ ಅವೆನ್ ತೆಗೆತ್ ಪಾಡುವೆರ್.

ಪೂರ್ವನಿಯೋಜಿತವಾದ್ ಪ್ರಕ್ರಿಯೆ ಸೂಚಕ ಬೊಕ್ಕ ತೋಜುನ ಬೊಕ್ಕ ಕಣ್ಮರೆ ಆಪಿನ ಚಿತ್ರೊಲೆಗ್ ಅನಿಮೇಷನ್ ಲೆನ್ ಗ್ರಿಡ್ಜಿ ಮುಖ್ಯ ಸಿಎಸ್ಎಸ್ ಫೈಲ್ ಡ್ ಪೂರ್ವನಿರ್ಧರಿಸವೊಂಡುಂಡು.

ಈ ಮಿತ್ತ್ ಪನ್ಪಿನ ಸಿಎಸ್ಎಸ್ ವರ್ಗೊಲೆಡ್ ನಿಕ್ಲೆನ ಸ್ವಂತ ಪ್ರಕ್ರಿಯೆ ಸೂಚಕ ಬೊಕ್ಕ ಅನಿಮೇಷನ್ ಲೆನ್ ಶೈಲಿ ಮಲ್ಪೊಲಿ. ಈರ್ ದಾದ ಓವರ್ರೈಡ್ ಮಲ್ಪೊಡು ಪನ್ಪಿನೆನ್ ಅರ್ಥ ಮಲ್ಪರೆ ಗ್ರಿಡ್ಜಿ ಮುಖ್ಯ ಸಿಎಸ್ಎಸ್ ಫೈಲ್ ನ್ ತೂಲೆ. ಭಯ ಇಜ್ಜಿ, ಅಲ್ಪ ಎಲ್ಲಾ ಎಡ್ಡೆ ರೀತಿಡ್ ದಾಖಲಾತ್ಂಡ್.

ಲೋಡಿಂಗ್ ನ್ ಆಪ್ಟಿಮೈಸ್ ಮಲ್ಪುಲೆ

ಈರ್ ಮಸ್ತ್ ಚಿತ್ರೊಲೆನ್ ಬಳಕೆ ಮಲ್ತ್ಂಡ, ಗ್ರಿಡ್ಜಿಗ್ ಗ್ರಿಡ್ ನ್ ತ್ವರಿತವಾದ್ ನಿರ್ಮಾಣ ಮಲ್ಪೆರೆ ಸಹಾಯ ಮಲ್ಪುನವು ಒಂಜಿ ಎಡ್ಡೆ ಐಡಿಯಾ ಆದುಪ್ಪೊಲಿ.

ಜಂಪಿಂಗ್ ಇಮೇಜ್ ಲೆನ್ ತಡೆ

ಗ್ರಿಡ್ ಲೆಕ್ಕ ಮಲ್ಪರೆ ಗ್ರಿಡ್ಜಿಗ್ ಮಾತಾ ಚಿತ್ರೊಲೆನ ಆಕಾರ ಅನುಪಾತ ಬೋಡಾಪುಂಡು. ಕೆಲವು ಚಿತ್ರೊಲು ತಯಾರ್ ಆಂಡ ಕೆಲವು ಚಿತ್ರೊಲು ತಯಾರ್ ಇಜ್ಜಂಡ ಈ ಸತ್ಯೊಲು ಜಂಪಿಂಗ್ ಎಲಿಮೆಂಟ್ಸ್ ಗ್ ಕಾರಣ ಆಪುಂಡು. ಎಚ್ಚ ಚಿತ್ರೊಲು ಇತ್ತ್ಂಡ, ಈ ಪರಿಣಾಮ ಎಚ್ಚ ಕಿರಿಕಿರಿ ಆಪುಂಡು.

ಈ ವರ್ತನೆನ್ ತಡೆಯೆರೆ, ಮಾತಾ img ಅಂಶೊಲೆಗ್ width ಬೊಕ್ಕ height ಗುಣಲಕ್ಷಣೊಲೆನ್ ಸೆಟ್ ಮಲ್ಪುಲೆ. ಪ್ರತಿಯೊಂಜಿ ಚಿತ್ರೊಗು ಸರಿಯಾಯಿನ ಮೌಲ್ಯೊಲೆನ್ ನಿಗದಿ ಮಲ್ಪುನವು ಮುಖ್ಯ, ಇಜ್ಜಿಂಡ ಚಿತ್ರೊಲು ವಿಕೃತ ಆಪುಂಡು. ಸರಿಯಾಯಿನ ಮೌಲ್ಯೊಲು ಆಯಾ ಚಿತ್ರೊದ ಮೂಲ ಅಗಲ ಬೊಕ್ಕ ಎತ್ತರ:

<div class="gridzy">
  <img src="https://loremflickr.com/640/480?random=1" width="640" height="480" alt="a random image" />
  <img src="https://loremflickr.com/480/640?random=2" width="480" height="640" alt="another random image" />
  <img src="https://loremflickr.com/640/640?random=3" width="640" height="640" alt="yet another random image" />
  <img src="https://loremflickr.com/640/480?random=4" width="640" height="480" alt="a random image again" />
  <img src="https://loremflickr.com/640/480?random=5" width="640" height="480" alt="one last random image" />
</div>

ಅಯಿಡ್ದ್ ಬೊಕ್ಕ ಗ್ರಿಡ್ಜಿ ಚಿತ್ರೊಲೆನ ನಿಜವಾದ್ ಗಾತ್ರೊಲೆನ್ ತೆರಿಯೊನೆರೆ ಬೋಡಾದ್ ಗ್ರಿಡ್ ನ್ ತಕ್ಷಣ ಲೆಕ್ಕ ಪಾಡೊಲಿ.

ಸೋಮಾರಿ ಲೋಡ್ ಆವೊಂದುಂಡು

ಗೋಚರ ವೀಕ್ಷಣೆದ ಜಾಗೆಡ್ ಉಪ್ಪುನ ಚಿತ್ರೊಲೆನ್ ಮಾತ್ರ ಲೋಡ್ ಮಲ್ಪರೆ, ಈ ಕ್ರಮೊಕುಲೆನ್ ಅನುಸರಿಸಲೆ:

  1. ಮಿತ್ತ್ ವರ್ಣನೆ ಮಲ್ತಿನಲೆಕ width ಬೊಕ್ಕ height ಗುಣಲಕ್ಷಣೊಲೆನ್ ಸೇರಾವೊಡು (ಸರಿಯಾಯಿನ ಮೌಲ್ಯೊಲೆನ್ ಬಳಸೊಡು ಪನ್ಪಿನೆನ್ ಖಚಿತ್ ಮಲ್ಪುಲೆ)
  2. ಕೆಳಕ್ ತೋಜಿದ್ ಬರ್ಪಿಲೆಕ ಎಲ್ಲಾ src ಗುಣಲಕ್ಷಣೊಲೆನ್ data-gridzylazysrc ಡ್ ಬದಲಾವೊಡು (ನಿಕ್ಲೆಗ್ srcset ಗುಣಲಕ್ಷಣೊಲುಲಾ ಇತ್ತ್ಂಡ, ಅವೆನ್ data-gridzylazysrcset ಡ್ ಬದಲಾವೊಡು).
<div class="gridzy">
  <img data-gridzylazysrc="https://loremflickr.com/640/480?random=1" width="640" height="480" alt="a random image" />
  <img data-gridzylazysrc="https://loremflickr.com/480/640?random=2" width="480" height="640" alt="another random image" />
  <img data-gridzylazysrc="https://loremflickr.com/640/640?random=3" width="640" height="640" alt="yet another random image" />
  <img data-gridzylazysrc="https://loremflickr.com/640/480?random=4" width="640" height="480" alt="a random image again" />
  <img data-gridzylazysrc="https://loremflickr.com/640/480?random=5" width="640" height="480" alt="one last random image" />
</div>

ಈ ಕ್ರಮೊಕುಲೆನ ನಂತರ ಚಿತ್ರೊಲು ವ್ಯೂಪೋರ್ಟ್ ದ ಸಮೀಪೊಡು ಅತ್ತಂಡ ಒಳಗೆ ಇಪ್ಪುನಗನೇ ಲೋಡ್ ಆಪುಂಡು.

ಪ್ರಕ್ರಿಯೆ ಸೂಚಕ

ಚಿತ್ರ ಲೋಡ್ ಆನಗ ತೋಜುನ ಎಲ್ಯ ಅನಿಮೇಟೆಡ್ ಐಕಾನ್ ನ್ ಪ್ರಕ್ರಿಯೆ ಸೂಚಕ ಪನ್ಪೆರ್. ಈರ್ ಶೀರ್ಷಿಕೆಲೆನ್ ಬೊಕ್ಕ ಚರ್ಮೊಲೆನ್ ಬಳಕೆ ಮಲ್ತ್ಂಡ, ಪ್ರಕ್ರಿಯೆ ಸೂಚಕ ಸ್ವಯಂಚಾಲಿತವಾದ್ ತೋಜುಂಡು. ಇಜ್ಜಿಂಡ ನಿಕುಲು ಕೆಲವು ಸರಿಹೊಂದಿಸುವಿಕೆಲೆನ್ ಮಲ್ಪೊಡು:

  1. ಪ್ರತಿಯೊಂಜಿ img ಅಂಶೊನು ಒಂಜಿ div ಅಂಶೊಗು ಪಾಡ್ಲೆ
    (ಅತ್ತ್ಂಡ ಬೇತೆ ಏರೆನಲಾ ಅಂಶೊಗು – ಜಾಸ್ತಿ ತೆರಿಯೊನೆರೆ ಸೆಮ್ಯಾಂಟಿಕ್ ಎಚ್ ಟಿಎಂಎಲ್ ನ್ ತೂಲೆ)
  2. ಪ್ರತಿಯೊಂಜಿ img ಅಂಶೊಗು gridzyImage ವರ್ಗೊನು ಸೇರಾವೊಡು
<div class="gridzy">
  <div><img src="https://loremflickr.com/640/480?random=1" class="gridzyImage" alt="a random image" /></div>
  <div><img src="https://loremflickr.com/480/640?random=2" class="gridzyImage" alt="another random image" /></div>
  <div><img src="https://loremflickr.com/640/640?random=3" class="gridzyImage" alt="yet another random image" /></div>
  <div><img src="https://loremflickr.com/640/480?random=4" class="gridzyImage" alt="a random image again" /></div>
  <div><img src="https://loremflickr.com/640/480?random=5" class="gridzyImage" alt="one last random image" /></div>
</div>

ಅಯಿಡ್ದ್ ಬೊಕ್ಕ ಚಿತ್ರೊಲು ಲೋಡ್ ಆಯೆರೆ ಸಮಯ ಬೋಡಾಂಡ ಪ್ರಕ್ರಿಯೆದ ಸೂಚಕೊಲೆನ್ ತೂವೊಡು.

ಫಿಲ್ಟರ್ ಲು

ಗ್ರಿಡ್ಜಿಡ್ ಫಿಲ್ಟರ್ ಲು ಮಸ್ತ್ ಸರಳ ಆಂಡಲಾ ಶಕ್ತಿಶಾಲಿ ಆದುಂಡು. ನಿಕ್ಲೆಗ್ ದಾದ ರೀತಿದ ಫಿಲ್ಟರ್ ಬೋಡಾಂಡಲಾ, ಅಯಿನ್ ಸಾಕಾರ ಮಲ್ಪುನ ಸಾಧ್ಯತೆ ಉಂಡು. ನಿಕ್ಲೆಗ್ ಬೋಡಾಪಿನವು, ಒಂಜಿ ಬಿಟ್ ಸಿಎಸ್ಎಸ್ ಬೊಕ್ಕ ಒಂಜಿ ರಡ್ಡ್ ಎಚ್ಟಿಎಂಎಲ್ ಫಾರ್ಮ್ ಎಲಿಮೆಂಟ್ಸ್ ...

ಉಂದು ಒಂಜಿ ಕ್ರಿಯಾತ್ಮಕ ಉದಾರ್ಮೆ:

<div id="myFilterControls">
  <button value="*">All</button>
  <button value=".animals">Animals</button>
  <button value=".architecture">Architecture</button>
  <button value=".people">People</button>
</div>

<div class="gridzy" data-gridzy-filterControls="#myFilterControls button">
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=1" alt="a random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=1" alt="a random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=1" alt="a random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=2" alt="another random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=2" alt="another random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=2" alt="another random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=3" alt="yet another random animal image" />
</div>

ಲೆಟ್ಸ್ ಬಿಲ್ಡ್ ಇಟ್ ಸ್ಟೆಪ್ ಬೈ ಸ್ಟೆಪ್

1. ಸುರುಕು ನಮಕ್ ಗ್ರಿಡ್ಜಿ ದ ಸಾಮಾನ್ಯ HTML ರಚನೆ ಬೋಡು ಬೊಕ್ಕ ಮಾತಾ ಗ್ಯಾಲರಿ ಐಟಂಲೆಗ್ ಕ್ಲಾಸ್ ಪುದರ್ ಲೆನ್ ಸೆಟ್ ಮಲ್ಪೊಡು ಅಂಚಾದ್ ನಮ ಅವೆನ್ ಫಿಲ್ಟರ್ ಮಲ್ಪೊಲಿ

<div class="gridzy">
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=1" alt="a random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=1" alt="a random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=1" alt="a random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=2" alt="another random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=2" alt="another random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=2" alt="another random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=3" alt="yet another random animal image" />
</div>

ಈ ಉದಾರ್ಮೆಡ್ ನಮ ಪ್ರತಿಯೊಂಜಿ ಅಂಶೊಗು ಒಂಜಿ ವರ್ಗೊನು ಮಾತ್ರ ಬಳಸುವ. ಆಂಡ ಒಂಜಿ ಅಂಶೊಗು ಬಹು ವರ್ಗೊಲೆನ್ ಲಾ ಸೆಟ್ ಮಲ್ಪೊಲಿ, ಆ ಅಂಶೊನು ಬಹು ಫಿಲ್ಟರ್ ಲೆನ ಮೂಲಕ ಕಂಡುಕೊನೊಲಿ.

2. ಅಪಗ ನಮ ಕೆಲವು ಬಟನ್ ಲೆನ್ ಸೇರಾವೊಡು ಅಯಿಟ್ ನಮ ಫಿಲ್ಟರ್ ಲೆನ್ ಬದಲಾವೊಲಿ ಅಪಗ

<button value="*">All</button>
<button value=".animals">Animals</button>
<button value=".architecture">Architecture</button>
<button value=".people">People</button>

<div class="gridzy">
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=1" alt="a random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=1" alt="a random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=1" alt="a random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=2" alt="another random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=2" alt="another random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=2" alt="another random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=3" alt="yet another random animal image" />
</div>

ಬಟನ್ ಲೆನ ಬದಲ್, ಈರ್ ಚೆಕ್ ಬಾಕ್ಸ್ ಲು, ರೇಡಿಯೋ ಬಟನ್ ಲು, ಸೆಲೆಕ್ಟ್ ಫೀಲ್ಡ್ ಲು ಇಂಚಿನ ಬೇತೆ ಫಾರ್ಮ್ ಎಲಿಮೆಂಟ್ ಲೆನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ.

ಈರ್ ತೂವೊಲಿ, ಬಟನ್ ಲೆನ ಮೌಲ್ಯೊಲು ಸಾಮಾನ್ಯ CSS ಸೆಲೆಕ್ಟರ್ ಲು. ನಮ ಮುಗಿತ್ ಬೊಕ್ಕ, ಅಂಚನೆ ಒಂಜಿ ಬಟನ್ ನ್ ಕ್ಲಿಕ್ ಮಲ್ತ್ ಂಡ ಆ CSS ಸೆಲೆಕ್ಟರ್ ಗ್ ಸರಿ ಆಪಿನ ಚಿತ್ರೊಲು ತೋಜುಂಡು. ತಾಂತ್ರಿಕವಾದ್ ಉಂದು filter ಆಯ್ಕೆನ್ ಈ ಮೌಲ್ಯೊಗು ಸರಳವಾದ್ ಸೆಟ್ ಮಲ್ಪುಂಡು.

ಈರ್ ಮಸ್ತ್ ಸಂಕೀರ್ಣವಾದ್ ಸೆಲೆಕ್ಟರ್ ಲೆನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪೊಲಿ. ಉದಾಹರಣೆಗೆ :not(.animals) ಲಾ ಕೆಲಸ ಮಲ್ಪುಂಡು, ಅಂಚನೆ .animals.people ಬೊಕ್ಕ .animals, .people .

3. ಕಡೆಕ್, filterControls ಆಯ್ಕೆನ್ ಸೆಟ್ ಮಲ್ಪುನ ಮೂಲಕ, ಒಂಜಿ div ಕಂಟೇನರ್ ಡ್ ಬಟನ್ ಲೆನ್ ಎನ್ಕ್ಯಾಪ್ಸುಲೇಟ್ ಮಲ್ಪುವೆರು ಬೊಕ್ಕ ಅವೆನ್ ಗ್ರಿಡ್ಜಿ ಗ್ಯಾಲರಿಗ್ ಬಂಧಿಸವುವೆರು:

<div id="myFilterControls">
  <button value="*">All</button>
  <button value=".animals">Animals</button>
  <button value=".architecture">Architecture</button>
  <button value=".people">People</button>
</div>

<div class="gridzy" data-gridzy-filterControls="#myFilterControls button">
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=1" alt="a random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=1" alt="a random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=1" alt="a random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=2" alt="another random animal image" />
  <img class="architecture" src="https://loremflickr.com/640/480/arch?random=2" alt="another random architecture image" />
  <img class="people" src="https://loremflickr.com/640/480/people?random=2" alt="another random people image" />
  <img class="animals" src="https://loremflickr.com/640/480/animals?random=3" alt="yet another random animal image" />
</div>

ನಿಕುಲು ತೂವೊಲಿ, filterControls ಆಯ್ಕೆಗ್ ಒಂಜಿ ಸಿಎಸ್ಎಸ್ ಸೆಲೆಕ್ಟರ್ ನ್ ಲಾ ಬಳಕೆ ಮಲ್ಪುವೆ. id ಗುಣಲಕ್ಷಣೊಡು div ಕಂಟೇನರ್ ಆ CSS ಸೆಲೆಕ್ಟರ್ ಮೂಲಕ ಬಟನ್ ಲೆನ್ ಸುಲಭವಾದ್ ಆಯ್ಕೆ ಮಲ್ಪೆರೆ ಮಾತ್ರ ಸೇವೆ ಮಲ್ಪುಂಡು.

ಅವ್ವೇ!

ಈರ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಹಾರೊನು ಆದ್ಯತೆ ಕೊರ್ಂಡ, API ನ್ ತೂಲೆ.

ಎಪಿಐ

ಗ್ರಿಡ್ಜಿಗ್ ಅಯಿತ ಸ್ವಂತ ಎಪಿಐ ಇತ್ತ್ಂಡಲಾ, ಡಾಮ್ ನ್ ಮ್ಯಾನಿಪುಲೇಟ್ ಮಲ್ಪುನ ಮೂಲಕ ಹೆಚ್ಚಿನ ಕೆಲಸೊಲೆನ್ ಅಯಿನ್ ಬುಡ್ದು ಮಲ್ಪೆರೆ ಸಾಧ್ಯ. ಗ್ರಿಡ್ಜಿ ಅವೆನ್ ಗಮನಿಸವೆರ್ ಬೊಕ್ಕ ಗ್ರಿಡ್ ನ್ ಸರಿ ಮಲ್ಪುವೆರ್. ಆಂಡ ಒಂಜಿ ಮಸ್ತ್ ಶಕ್ತಿಶಾಲಿ ಎಪಿಐಲಾ ಉಂಡು ...

ಡಾಮ್ ನ್ ಮ್ಯಾನಿಪ್ಯುಲೇಟ್ ಮಲ್ಪುನವು

ಮಾತಾ ಡಾಕ್ಯುಮೆಂಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾದರಿ (DOM) ಮ್ಯಾನಿಪುಲೇಶನ್ ಲೆಗ್ ನಮಕ್ ಸುರುಕು ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಬೋಡು:

// get the container element
var gridzyElement = document.querySelector('.gridzy');

ಚಿತ್ರೊಲೆನ್ ಸೇರಾವೊಡು

ಈರ್ ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಗ್ ಸೇರಾವುನ ದುಂಬು ಪೊಸ ಚೈಲ್ಡ್ ಎಲಿಮೆಂಟ್ ನ್ ಪೂರ್ತಿ ಬಿಲ್ಡ್ ಮಲ್ಪುನ ಬೊಕ್ಕ ಫಿಲ್ ಮಲ್ಪುನವು ಮುಖ್ಯ. ಇಜ್ಜಿಂಡ ಗ್ರಿಡ್ಜಿ ಸರಿಯಾಯಿನ ಆಯಾಮೊಲೆನ್ ಕಂಡುಕೊನೆರೆ ಸಾಧ್ಯ ಇಜ್ಜಿ.

// create a new img element
var newImage = document.createElement('img');

// add src attribute (!! before you add it to the container element !!)
newImage.src = 'https://loremflickr.com/640/480';

// add it as last element to the container element
gridzyElement.appendChild(newImage);

// or as first element (or anywhere in between)
gridzyElement.insertBefore(newImage, gridzyElement.firstChild);

ಚಿತ್ರೊಲೆನ್ ದೆತ್ತ್ ಪಾಡ್ಲೆ

// remove the first image
gridzyElement.removeChild(gridzyElement.firstElementChild);

ಆಯ್ಕೆಲೆನ್ ಬದಲಾವಣೆ ಮಲ್ಪುಲೆ

// change the spaceBetween option to a specific value
gridzyElement.setAttribute('data-gridzy-spaceBetween', '10');

// change the layout option to a specific value
gridzyElement.setAttribute('data-gridzy-layout', 'waterfall');

// reset the spaceBetween option to its default value
gridzyElement.removeAttribute('data-gridzy-spaceBetween');

ಡಾಮ್ ನ್ ಮ್ಯಾನಿಪುಲೇಟ್ ಮಲ್ಪುನ ಬಗ್ಗೆ ಜಾಸ್ತಿ MDN ವೆಬ್ ಡಾಕ್ಸ್ ಡ್ ತೂವೊಲಿ. ಡಾಮ್ ಗ್ ಒಂಜಿ ಪರಿಚಯಲಾ ಉಂಡು.

ಸ್ವಾಮ್ಯದ ಎಪಿಐ

ಎಪಿಐನ್ ಬಳಕೆ ಮಲ್ಪರೆ, ನಮಕ್ ಸುರುಕು ಗ್ರಿಡ್ಜಿ ನಿದರ್ಶನ ಬೋಡು, ಉಂದು ಗ್ರಿಡ್ಜಿ ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಗ್ ಬಂಧನ ಆಪುಂಡು:

// get the Gridzy instance
var gridzyInstance = document.querySelector('.gridzy').gridzy;

ಆಯ್ಕೆನ್ ಪಡೆಯಿಲೆ

// get the value of a single option
var currentLayout = gridzyInstance.getOption('layout');

ಮಾತಾ ಆಯ್ಕೆಲೆನ್ ದೆತೊನ್ಲೆ

// get all option values as an object
var currentOptions = gridzyInstance.getOptions();

ಆಯ್ಕೆಲೆನ್ ನಿಗದಿ ಮಲ್ಪುಲೆ

// set specific option values
gridzyInstance.setOptions({
  spaceBetween: 10,
  layout: 'waterfall'
});

// or reset options to their default values
gridzyInstance.setOptions({
  spaceBetween: null,
  layout: null
});

ಫಿಲ್ಟರ್ ನ್ ಅನ್ವಯಿಸಲೆ

ಒಂಜಿ ಫಿಲ್ಟರ್ ನ್ ಅನ್ವಯಿಸವುನವು ಏತ್ ಮಾನ್ಯವಾಯಿನ CSS ಆಯ್ಕೆದಾರ ಆವೊಲಿ ಪನ್ಪಿನ ಆಯ್ಕೆ filter ಸೆಟ್ ಮಲ್ಪುನವು:

// set the filter to match items with class "animals"
gridzyInstance.setOptions({
  filter: '.animals'
});

// reset the filter to match all items again
gridzyInstance.setOptions({
  filter: '*'
});

// set the filter to match items without class "animals"
gridzyInstance.setOptions({
  filter: ':not(.animals)'
});

// set the filter to match items with class "animals" or "people"
gridzyInstance.setOptions({
  filter: '.animals, .people'
});

// set the filter to match items that have both classes, "animals" and "people"
gridzyInstance.setOptions({
  filter: '.animals.people'
});

ಕಾಲ್ಬ್ಯಾಕ್ ಫಂಕ್ಷನ್ ಲೆನ್ ಸೇರಾಲೆ

ಆವೃತ್ತಿ ೨.೪.೦ ಡ್ದ್ ನಿರಾಕರಣೆ ಆತ್ಂಡ್
ಬದಲಾದ್ ಆಧುನಿಕ ಬೊಕ್ಕ ಜಾಸ್ತಿ ನಮೂನೆದ ಘಟನೆಲೆನ್ ಬಳಕೆ ಮಲ್ಪುಲೆ. ವಿವರೊಲೆಗ್ ದುಂಬುದ ಭಾಗೊನು ತೂಲೆ.

ಗ್ರಿಡ್ಜಿ.ಜೆಎಸ್ ೨ ಕಾಲ್ಬ್ಯಾಕ್ ಫಂಕ್ಷನ್ ಲೆಗ್ ಕೆಲವು ಆಯ್ಕೆಲೆನ್ ಸಪೋರ್ಟ್ ಮಲ್ಪುಂಡು. ಅವು ಸ್ವಾಮ್ಯದ ಎಪಿಐ ಮೂಲಕ ಮಾತ್ರ ಸೆಟ್ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ, ಆಂಡ ಬೇತೆ ಆಯ್ಕೆಲೆನಲೆಕನೆ:

// same as set other options
gridzyInstance.setOptions({
  onOptionsChanged: function() {
    // will be executed each time the options have changed.
  },
  onBeforeOptionsChanged: function() {
    // will be executed, before new options take effect.
  }
});
ವಿವರ
onBeforeOptionsChangedಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ಪುನ ದುಂಬು ನೇರವಾದ್ ಆಹ್ವಾನ ಮಲ್ಪುನ ಕಾಲ್ಬ್ಯಾಕ್ ಕಾರ್ಯ.
onOptionsChangedಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ತಿನ ಬುಕ್ಕೊ ನೇರವಾದ್ ಆಹ್ವಾನ ಆಪಿನ ಕಾಲ್ಬ್ಯಾಕ್ ಕಾರ್ಯ.
onBeforeRenderರೆಂಡರಿಂಗ್ ಮಲ್ಪುನ ದುಂಬು ನೇರವಾದ್ ಆಹ್ವಾನಿಸಲ್ಪಡುನ ಕಾಲ್ಬ್ಯಾಕ್ ಕಾರ್ಯ.
onRenderರೆಂಡರಿಂಗ್ ಮಲ್ತಿನ ಬುಕ್ಕೊ ನೇರವಾದ್ ಆಹ್ವಾನ ಆಪಿನ ಕಾಲ್ಬ್ಯಾಕ್ ಫಂಕ್ಷನ್.

ಘಟನೆಲೆನ್ ಬಳಕೆ ಮಲ್ಪುಲೆ

ಆವೃತ್ತಿ ೨.೪.೦ ಡ್ದ್ ಬೊಕ್ಕ

ಈರ್ ಗ್ರಿಡ್ಜಿ ಘಟನೆಲೆನ್ ಸಾಮಾನ್ಯ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಘಟನೆಲೆನಲೆಕನೆ ಬಳಕೆ ಮಲ್ಪೊಲಿ:

document.addEventListener('gridzyOptionsChanged', function(event) {
    // will be executed each time the options have changed.
});

document.addEventListener('gridzyBeforeOptionsChanged', function(event) {
    // will be executed, before new options take effect.
});

ಕೆಲವು ಘಟನೆಲು ಗ್ರಿಡ್ಜಿ ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಡ್ ಫೈರ್ ಆಪುಂಡು ಬೊಕ್ಕ ಬೇತೆ ಘಟನೆಲು ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಡ್ ಇಪ್ಪುನ ವೈಯಕ್ತಿಕ ಐಟಂ ಎಲಿಮೆಂಟ್ ಲೆಡ್ ಫೈರ್ ಆಪುಂಡು.

ಗ್ರಿಡ್ಜಿ ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ಡ್ ಫೈರ್ ಆಯಿನ ಘಟನೆಲು:

ವಿವರ
gridzyBeforeInitಗ್ಯಾಲರಿನ್ ಸುರು ಮಲ್ಪುನ ದುಂಬು ಬೆಂಕಿ ಬರ್ಪುಂಡು.
gridzyInitಗ್ಯಾಲರಿನ್ ಸುರು ಮಲ್ತಿನ ಬುಕ್ಕೊ ಬೆಂಕಿ ಬರ್ಪುಂಡು.
gridzyBeforeOptionsChangedಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ಪುನ ದುಂಬು ಫೈರ್ ಆಪುಂಡು.
gridzyOptionsChangedಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ತಿನ ಬುಕ್ಕೊ ಬೆಂಕಿ ಬರ್ಪುಂಡು.
gridzyBeforeRenderರೆಂಡರಿಂಗ್ ಮಲ್ಪುನ ದುಂಬು ಬೆಂಕಿ ಬರ್ಪುಂಡು.
gridzyRenderರೆಂಡರಿಂಗ್ ಮಲ್ತಿನ ಬುಕ್ಕೊ ಬೆಂಕಿ ಬರ್ಪುಂಡು.
ಈರ್ ಏರೆನಲಾ ಘಟನೆಲೆನ್ ತಪ್ಪಾಂಡ, ದಯಮಲ್ತ್ ಒಂಜಿ ಬೆಂಬಲ ವಿನಂತಿನ್ ಕಡಪುಡುಲೆ.

event.target ಗ್ರಿಡ್ಜಿ ಕಂಟೇನರ್ ಎಲಿಮೆಂಟ್ ನ್ ಒದಗಾವುಂಡು.
event.detail.instance ಗ್ರಿಡ್ಜಿ ಇನ್ಸ್ಟಾನ್ಸ್ ನ್ ಒದಗಾವುಂಡು.

ಐಟಂ ಅಂಶೊಲೆಡ್ ಫೈರ್ ಆಯಿನ ಘಟನೆಲು:

ವಿವರ
gridzyItemBeforeInitಐಟಂ ಇನಿಶಿಯಲೈಸೇಶನ್ ಗ್ ದುಂಬು ಬೆಚ್ಚ ಆಪುಂಡು.
gridzyItemInitಐಟಂ ಆರಂಭಿಕ ಆಯಿ ಬೊಕ್ಕ ಬೆಂಕಿ ಬರ್ಪುಂಡು.
gridzyItemLoadingಐಟಂ ಲೋಡ್ ಆಯೆರೆ ಸುರು ಆನಗ ಫೈರ್ ಆಪುಂಡು.
gridzyItemReadyಗ್ರಿಡ್ ಲೆಕ್ಕೊಗು ಐಟಂ ತಯಾರ್ ಆನಗ ಫೈರ್ ಆಪುಂಡು. ಅಂಚಾದ್ ಆಕಾರ ಅನುಪಾತ ಗೊತ್ತುಂಡು, ಆಂಡ ಚಿತ್ರ ಇತ್ತೆಲಾ ಲೋಡ್ ಆವೊಂದುಂಡು.
gridzyItemCompleteಐಟಂ ಚಿತ್ರ ಪೂರ್ತಿ ಲೋಡ್ ಆನಗ ಫೈರ್ ಆಪುಂಡು.
ಈರ್ ಏರೆನಲಾ ಘಟನೆಲೆನ್ ತಪ್ಪಾಂಡ, ದಯಮಲ್ತ್ ಒಂಜಿ ಬೆಂಬಲ ವಿನಂತಿನ್ ಕಡಪುಡುಲೆ.

event.target ಆಯಾ ಐಟಂ ಅಂಶೊನು ಒದಗಾವುಂಡು.
event.detail.instance ಗ್ರಿಡ್ಜಿ ಇನ್ಸ್ಟಾನ್ಸ್ ನ್ ಒದಗಾವುಂಡು.

ಎಪಿಐ – ಜಾಗತಿಕ

ಗ್ರಿಡ್ಜಿ ನಿದರ್ಶನೊಲೆಡ್ದ್ ಸ್ವತಂತ್ರವಾದ್ ಉಪ್ಪುನ ಕೆಲವು ಕಾರ್ಯೊಲು ಉಂಡು. ಅಂಚಾದ್ ನಮ ದುಂಬು ಒಂಜಿ ನಿದರ್ಶನೊನು ದೆತೊನೊಡಾಪುಜಿ.

ಡಿಫಾಲ್ಟ್ ಆಯ್ಕೆನ್ ಪಡೆಯಿಲೆ

// get the default value of a single option
var defaultLayout = Gridzy.getDefaultOption('layout');

ಮಾತಾ ಡಿಫಾಲ್ಟ್ ಆಯ್ಕೆಲೆನ್ ದೆತೊನ್ಲೆ

// get all default option values as an object, including the default layout options of the default layout
var defaultOptions = Gridzy.getDefaultOptions();

// or get all default option values, including the default layout options of a specific layout
var defaultOptions = Gridzy.getDefaultOptions('waterfall');

ಡಿಫಾಲ್ಟ್ ಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ಪುಲೆ

ಉಂದು ದುಂಬೇ ಆರಂಭಿಸಾಯಿನ ಮಾತಾ ಗ್ರಿಡ್ಜಿ ನಿದರ್ಶನೊಲೆನ ಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ಪುಜಿ, ಆಂಡ ಪೊಸ ನಿದರ್ಶನೊಲೆಗ್ ಆಧಾರೊನು ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಆಂಡಲಾ, ಒಂಜಿ ಅಸ್ತಿತ್ವೊಡುಪ್ಪುನ ನಿದರ್ಶನೊದ ಆಯ್ಕೆನ್ null ಮೌಲ್ಯೊದ ಮೂಲಕ ಮರುಹೊಂದಿಸಂಡ, ಉಂದು ಪೊಸ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯೊನು ಬಳಸುವ.

// set default option values
Gridzy.setDefaultOptions({
  spaceBetween: 10,
  layout: 'waterfall'
});

ಡಾಮ್ ತಯಾರ್ ಆಯೆರೆ ದುಂಬು ಈರ್ ಕಾಲ್ ಮಲ್ತ್ಂಡ, ಜಾಗತಿಕವಾದ್ ಆಯ್ಕೆಲೆನ್ ಸೆಟ್ ಮಲ್ಪರೆ ಈರ್ ಉಂದೆನ್ ಬಳಕೆ ಮಲ್ಪೊಲಿ. ಅಂಚಾದ್ ನಿಕುಲು ಇನಿಕ್ ಆಯ್ಕೆಲೆನ್ ಗುಣಲಕ್ಷಣೊಲೆನ ರೂಪೊಡು ಸೆಟ್ ಮಲ್ಪೆರೆ ಬೋಡಾಪುಜಿ.

ಸ್ವಯಂಚಾಲಿತತೆಲು

Gridzy.js 2 ದ ಮಾತಾ ಸ್ವಯಂಚಾಲಿತತೆಲು ಸಕ್ರಿಯವಾದ್ ಇಪ್ಪುನಗ, ಕೆಳಕಂಡ ವಿಧಾನೊಲೆನ ಅಗತ್ಯ ಇಜ್ಜಿ. ಆಂಡ ಗ್ರಿಡ್ಜಿನ್ ಜಾಸ್ತಿ ಸಾಂಪ್ರದಾಯಿಕ ರೀತಿಡ್ ಬಳಕೆ ಮಲ್ಪೆರೆ ಸ್ವಯಂಚಾಲಿತೊಲೆನ್ ಸ್ವಿಚ್ ಆಫ್ ಮಲ್ಪೊಲಿ:

// disable automatic initializations
Gridzy.setDefaultOptions({
  autoInitOnDomReady: false,
  autoInitOnDomMutation: false
});

// or switch off all mutation observers
Gridzy.setDefaultOptions({
  autoInitOnDomMutation: false,
  autoSyncChildListMutation: false,
  autoSyncAttributesMutation: false,
  autoSyncChildClassMutation: false,
  autoSyncImageMutation: false
});

ಈ ಕೆಲವು ಆಯ್ಕೆಲೆನ್ data-gridzy- ಗುಣಲಕ್ಷಣೊಲೆನ ಮೂಲಕ ಅತ್ತಂದೆ setOptions() ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪೆರೆ ಸಾಧ್ಯ ಇಜ್ಜಿ, ದಾಯೆ ಪಂಡ ತಾರ್ಕಿಕ ಕಾರಣೊಲು:

ಡಿಫಾಲ್ಟ್ ಮೌಲ್ಯವಿವರ
autoInitOnDomReadytrueಪುಟ ಲೋಡ್ ಆನಗ ಕ್ಲಾಸ್ gridzy ಉಪ್ಪುನ ಅಂಶೊಲೆನ್ ಕಂಡುಕೊನುಂಡು ಬೊಕ್ಕ ಅವೆನ್ ಆರಂಭ ಮಲ್ಪುಂಡು.

Gridzy.setDefaultOptions() ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು
autoInitOnDomMutation
ಮ್ಯುಟೇಶನ್ ಅಬ್ಸರ್ವರ್
trueDOM ಡ್ ತೋಜಿದ್ ಬನ್ನಗನೇ ಕ್ಲಾಸ್ gridzy ಡ್ ಪೊಸ ಅಂಶೊಲೆನ್ ಕಂಡುಕೊನುಂಡು ಬೊಕ್ಕ ಅವೆನ್ ಆರಂಭ ಮಲ್ಪುಂಡು. (ಉದಾ. ಪುಟೊತ ಪರಿವರ್ತನೆಲೆನ್ ಬಳಕೆ ಮಲ್ಪುನ ಬಗ್ಗೆ)

Gridzy.setDefaultOptions() ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು
autoSyncChildListMutation
ಮ್ಯುಟೇಶನ್ ಅಬ್ಸರ್ವರ್
trueಬಾಲೆ ಅಂಶೊಲೆನ್ (ಚಿತ್ರೊಲೆನ್) ಸೇರಾದ್ ಅತ್ತ್ಂಡ ತೆಗೆತ್ ದ್ ದೀತೆರ್ ಪನ್ಪಿನೆನ್ ಕಂಡುಕೊನುಂಡು, ಬೊಕ್ಕ ಗ್ರಿಡ್ ನ್ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಅಪ್ ಡೇಟ್ ಮಲ್ಪುಂಡು.

data-grizy- ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು, new Gridzy() , setOptions() , Gridzy.setDefaultOptions()
useOptionAttributestruedata-gridzy- ಗುಣಲಕ್ಷಣೊಲೆನ್ ಸಾಮಾನ್ಯವಾದ್ ಬಳಕೆ ಮಲ್ಪುನವು ಅತ್ತ್ಂಡ ಇಜ್ಜಿ ಪನ್ಪಿನೆನ್ ವ್ಯಾಖ್ಯಾನಿಸವುಂಡು. ಉಂದು false ಆಂಡ ಆಯ್ಕೆಲೆನ್ ಸ್ವಾಮ್ಯದ ಎಪಿಐ ಮೂಲಕ ಮಾತ್ರ ಸೆಟ್ ಮಲ್ಪೊಲಿ.

new Gridzy() , setOptions() , Gridzy.setDefaultOptions() ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪೊಲಿ
autoSyncAttributesMutation
ಮ್ಯುಟೇಶನ್ ಅಬ್ಸರ್ವರ್
truedata-gridzy- ಗುಣಲಕ್ಷಣೊಲೆನ ಬದಲಾವಣೆಲೆನ್ ಕಂಡುಕೊನುಂಡು, ಬೊಕ್ಕ ಗ್ರಿಡ್ ನ್ ಸ್ವಯಂಚಾಲಿತವಾದ್ ಅಪ್ ಡೇಟ್ ಮಲ್ಪುಂಡು. gridzyAnimated ವರ್ಗೊನು ಸೇರ್ಪಾದ್ ಅತ್ತ್ಂಡ ತೆಗೆತ್ ದ್ style ಗುಣಲಕ್ಷಣೊಡು ಬದಲಾವಣೆಲು ನಡತ್ಂಡಲಾ ಕಂಡುಕೊನುಂಡು. useOptionAttributes false ಆಂಡ, ಉಂದು style ಗುಣಲಕ್ಷಣೊಲೆನ ಬದಲಾವಣೆಲೆನ್ ಮಾತ್ರ ಕಂಡುಕೊನುಂಡು.

data-grizy- ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು, new Gridzy() , setOptions() , Gridzy.setDefaultOptions()
autoSyncChildClassMutation
ಮ್ಯುಟೇಶನ್ ಅಬ್ಸರ್ವರ್
trueಮಾತಾ ಬಾಲೆ ಅಂಶೊಲೆನ (ಚಿತ್ರೊಲೆನ) class ಗುಣಲಕ್ಷಣೊಲೆನ ಬದಲಾವಣೆಲೆನ್ ಕಂಡುಕೊನುಂಡು. ಫಿಲ್ಟರ್ ಲೆಗ್ ಸಂಬಂಧಪಟ್ಟಿನವು.

data-grizy- ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು, new Gridzy() , setOptions() , Gridzy.setDefaultOptions()
autoSyncImageMutation
ಮ್ಯುಟೇಶನ್ ಅಬ್ಸರ್ವರ್

ಆವೃತ್ತಿ ೨.೫.೦ ಡ್ದ್ ಬೊಕ್ಕ
trueಮಾತಾ ಚಿತ್ರೊಲೆನ src ಗುಣಲಕ್ಷಣೊಲೆನ ಬದಲಾವಣೆಲೆನ್ ಕಂಡುಕೊನುಂಡು. ರಿಯಾಕ್ಟ್ ಅತ್ತಂದೆ ಅಂಚನೆದ ಲೈಬ್ರರಿಲೆನೊಟ್ಟುಗು ಬಳಕೆ ಮಲ್ಪುನಗ ಸಂಬಂಧಿತವಾಯಿನವು.

data-grizy- ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು, new Gridzy() , setOptions() , Gridzy.setDefaultOptions()
autoRenderOnResize
ರೀಸೈಜ್ ಅಬ್ಸರ್ವರ್

ಆವೃತ್ತಿ ೨.೬.೦ ಡ್ದ್ ಬೊಕ್ಕ
trueಅಂಶದ ಅಗಲೊಡು ಬದಲಾವಣೆಲೆನ್ ಕಂಡುಕೊನುಂಡು. ರೆಸ್ಪಾನ್ಸಿವ್ ಡಿಸೈನ್ ಗ್ ಸಂಬಂಧಪಟ್ಟಿನವು. (ಆವೃತ್ತಿ ೨.೬.೦ ಗ್ ದುಂಬು ಒಂಜಿ ವಿಂಡೋ ರೈಸೈಜ್ ಈವೆಂಟ್ ಲಿಸ್ನರ್ ನ್ ಬಳಕೆ ಮಲ್ತೆರ್)

data-grizy- ಮೂಲಕ ಸೆಟ್ ಮಲ್ಪುನವು, new Gridzy() , setOptions() , Gridzy.setDefaultOptions()

ಕೈಟ್ ಆರಂಭ ಮಲ್ಪುಲೆ

// initialize a new Gridzy instance
var gridzyInstance = new Gridzy(document.querySelector('.gridzy'), {
  spaceBetween: 10,
  layout: 'waterfall'
});

ನಿದರ್ಶನೊನು ನಾಶ ಮಲ್ಪುಲೆ

ಒರಟು ಪಂಡ, ಗ್ರಿಡ್ಜಿನ್ ಆರಂಭ ಮಲ್ಪುನ ವಿರುದ್ಧ.

gridzyInstance.destroy();
gridzyInstance = null;

ಬಾಲೆ ಪಟ್ಟಿನ್ ಕೈಟ್ ಸಿಂಕ್ ಮಲ್ಪುಲೆ

// after child elements (images) are added to or removed from the DOM.
gridzyInstance.syncChildList();

ಒಂಜಿ ಬಾಲೆದ ಅಂಶೊನು ಕೈಟ್ ಸಿಂಕ್ ಮಲ್ಪುಲೆ

ಸಾಮಾನ್ಯವಾದ್ ಬೋಡಾಪುಜಿ, ಬಾರಿ ಅಪರೂಪದ ಸಂದರ್ಭೊಲೆನ್ ಬುಡ್ದು.

// after child elements (images) are added to the DOM and only one of them should be synced to Gridzy.
gridzyInstance.syncChild(childElement);

ಗುಣಲಕ್ಷಣೊಲೆನ್ ಕೈಟ್ ಸಿಂಕ್ ಮಲ್ಪುಲೆ

useOptionAttributes ಆಯ್ಕೆ ಇಂದೆಕ್ true ಆವೊಡು ಪನ್ಪಿನೆನ್ ಗಮನಿಸೊಡು.

// after data-gridzy- attributes have changed
gridzyInstance.syncAttributes();

ಫೋರ್ಸ್ ರೆಂಡರಿಂಗ್

ಸಾಮಾನ್ಯವಾದ್ ಬೋಡಾಪುಜಿ, ಮಾತಾ ಆಟೊಮ್ಯಾಟಿಸಮ್ ಲೆನ್ ಆಫ್ ಮಲ್ತ್ ಂಡಲಾ

gridzyInstance.render();